预期目标
- 运行examples下面的 http服务
- 学习文档,结合divde插件,发起http请求soul网关,体验http代理
- 记录心得并总结
http服务的发现与注册
demo
启动soul-admin以及soul-bootstrap后打开控制台,发现divide插件默认开启,但是selectorList和pluginList是空。但是如果启动soul-examples-http
下的测试实例,会发现selectorList和pluginList会自动添加配置好的selector和rule, 结果如下:
那么新启动的http服务是如何被soul-admin发现并注册呢?
源码追踪
我们可以看到SoulTestHttpApplication
控制台中打印出的日志如下: