Soul源码分析–soul-admin入门

本文介绍了Soul-admin的运行与使用,包括启动选项、数据库选择、Soul Bootstrap与Soul Examples的部署,以及如何在后台配置选择器实现负载均衡和限流功能。此外,还探讨了Soul-admin启动时创建的数据库表及页面原理,为后续源码分析打下基础。
摘要由CSDN通过智能技术生成

Soul源码分析–soul-admin

运行

  1. 上一篇介绍过 soul-admin 启动有两种数据库选择,一种是MySQL, 一种是内存H2数据库。如果本地有MySQL,建议还是使用MySQL数据库,毕竟等下我们还是需要看看 soul-admin 启动时创建的表结构。
  2. 启动后我们选择"插件列表"->“divide”,如果没有启动别的服务,这个菜单里面应该是空的。
  3. 这里我们还要启动 Soul 网关主要的服务 soul-bootstrap,如果不想自己写业务服务来测试,需要把 soul-examples 这个项目也编译进来(在父级pom文件添加这个模块,然后 clean install 一顿骚操作后应该就可以了,如果不行多编译几次)
  4. 启动 soul-examples-http 项目(需要把日志级别改成debug,后续测试负载均衡需要看日志),启动成功后到admin后台管理应该就可以看到下面这个图里的数据
    在这里插入图片描述
  5. 最后需要配置一下选择器,然后就可以通过 http://localhost:9195/http/test/findByUserId?userId=10 来访问了
    在这里插入图片描述

使用

网关的使用:
我们使用网关时,后端一般会有多个服务,每个服务可能会有多个节点,当一个服务的多个节点都对外提供服务时

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值