欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

Soul网关初体验:轻松上手简易demo测试(第二部分)

最编程 2024-08-09 18:36:47
...

话不多说,上来就干

新建业务demo项目

既然本地启动了网关,自然需要试用一下看看,我们本地新建一个简易项目,模拟业务系统,测试网关的转发功能,这里我使用最简单的SpringBoot助手插件,秒秒钟新建一个SpringBoot项目,项目名称:test-http-project,项目结构下图,我们看到这个项目能正常启动。Soul网关—简易demo测试篇—从零开始(二)_demo修改一下SpringBoot项目的配置文件,修改application.properties为application.yml,个人比较喜欢yml格式,这两种格式配置文件没有好坏之分,能办事就行。
配置文件配置最简单的一些参数,修改端口号为8081,(如果不配置,默认端口号为8080),再重新启动一下,检查配置是否生效。Soul网关—简易demo测试篇—从零开始(二)_demo_02启动后端口号以为修改为8081,说明配置文件已经生效。

引入soul相关配置及注解

想使用网关,必然需要在业务系统项目中配置网关的信息,soul网关也不例外,如何配置,官方文档最权威,我们先去官网看一下soul官方文档
在官方文档:soul->用户使用文档->http用户我们找到我们想要的东西

引入依赖

Soul网关—简易demo测试篇—从零开始(二)_Soul网关_03那我们就引入这些jar包

	 <dependency>
         <groupId>org.dromara</groupId>
         <artifactId>soul-spring-boot-starter-client-springmvc</artifactId>
         <version>${last.version}</version>
     </dependency>复制代码

引入soul配置

Soul网关—简易demo测试篇—从零开始(二)_demo_04那我们就在自己的demo项目中配置

#soul网关配置项
soul :
  http:
    websocket :
      urls: http://localhost:9095/websocket  //设置成你的soul-admin地址复制代码

修改demo项目的ml配置文件Soul网关—简易demo测试篇—从零开始(二)_Soul网关_05

测试

启动soul网关项目

Soul网关—简易demo测试篇—从零开始(二)_Soul网关_06

启动demo项目

Soul网关—简易demo测试篇—从零开始(二)_Soul网关_07

打开网关管理后台

Soul网关—简易demo测试篇—从零开始(二)_demo_08