Solon Cloud Gateway 开发:Helloword

Solon Cloud Gateway,是一个可 Java 编程的分布式接口网关(或,代理网关)。

  • 有没有注册与发布服务。都可以用。
  • 不管是 php 或者 node.js 或得 java,只要是 http 服务。也都可互通。

下面,演示给一个服务(比如:https://www.baidu.com)配置代理网关呢?

1、新建个空的 solon-lib 项目,添加 maven 依赖:

  • 生成空的 solon-lib 项目

https://solon.noear.org/start/build.do?artifact=helloworld&project=maven&javaVer=1.8&dependencies=solon-lib

  • 添加 maven 依赖
xml 复制代码
<dependency>
    <groupId>org.noear</groupId>
    <artifactId>solon-cloud-gateway</artifactId>
</dependency>

2、添加分布式网关的应用配置(app.yml)

yaml 复制代码
server.port: 8080

solon.cloud.gateway:
  routes:
    - id: demo
      target: "https://www.baidu.com" # 或 "lb://user-service"
      predicates:
        - "Path=/**"

3、启动网关后,现在可以用网关地址了:

http://localhost:8080

相关推荐
组合缺一9 分钟前
Solon Cloud Gateway 开发:Route 的过滤器与定制
java·后端·gateway·reactor·solon
我是苏苏30 分钟前
C#高级:常用的扩展方法大全
java·windows·c#
customer0834 分钟前
【开源免费】基于SpringBoot+Vue.JS贸易行业crm系统(JAVA毕业设计)
java·vue.js·spring boot·后端·spring cloud·开源
_GR1 小时前
Java程序基础⑪Java的异常体系和使用
java·开发语言
CPU NULL1 小时前
新版IDEA创建数据库表
java·数据库·spring boot·sql·学习·mysql·intellij-idea
极客先躯2 小时前
高级java每日一道面试题-2025年01月22日-JVM篇-乐观锁和悲观锁的理解及如何实现,有哪些实现方式?
java·jvm·优化性能·选择合适的锁策略·结合实际案例·乐观锁的实现方式
秋月的私语2 小时前
c#启动程序时使用异步读取输出避免假死
java·前端·c#
花心蝴蝶.2 小时前
Spring IoC & DI
java·后端·spring
Kerwin要坚持日更2 小时前
一文讲解CMS收集器的垃圾收集过程
java·开发语言·jvm
我想学LINUX2 小时前
【2024年华为OD机试】 (C卷,200分)- 机器人走迷宫(JavaScript&Java & Python&C/C++)
java·c语言·javascript·python·华为od·机器人