在gateway中配置uri配置有三种方式,包括

  • ws(websocket)方式: uri: ws://localhost:9000
  • http方式: uri: http://localhost:8130/
  • lb(注册中心中服务名字)方式: uri: lb://brilliance-consumer
    在这里插入图片描述
    注:http和ws大家都比较熟悉,直接写地址,但lb方式需要注意,单独的服务,服务命名可以随意,但是当使用gateway使用时,就需要注意命名规范。
    能被gateway的lb方式识别到的命名规则为:
   "[a-zA-Z]([a-zA-Z]|\\d|\\+|\\.|-)*:.*"

因此,如果名字中有非*“a-zA-Z:.”*规则字符或者使用“_”,则会报错。

参考文档:https://blog.csdn.net/weixin_41267342/article/details/111462594

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐