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

相关推荐
一线大码几秒前
开发 Java 项目时的命名规范
java·spring boot·后端
neoooo几秒前
Apollo兜底口诀
java·后端·架构
程序员小假1 分钟前
什么是线程池?它的工作原理?
java·后端
盖世英雄酱581368 分钟前
java 深度调试【第一章:堆栈分析】
java·后端
本就一无所有 何惧重新开始36 分钟前
Redis技术应用
java·数据库·spring boot·redis·后端·缓存
低音钢琴1 小时前
【SpringBoot从初学者到专家的成长11】Spring Boot中的application.properties与application.yml详解
java·spring boot·后端
蓝色汪洋1 小时前
string字符集
java·开发语言
卿言卿语1 小时前
CC1-二叉树的最小深度
java·数据结构·算法·leetcode·职场和发展
=>>漫反射=>>1 小时前
配置的前世今生:从逻辑中抽离,又与逻辑有限融合
java·设计规范
让我上个超影吧1 小时前
深入浅出 Java 中的 CompletableFuture:让异步编程变得简单
java·开发语言