uri:磅://怎么在春云网关中使用?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
在网关中配置uri配置有三种方式,包括
第一种:ws (websocket)方式:uri: ws://localhost: 9000
第二种:http方式:uri: http://localhost: 8130/
第三种:磅(注册中心中服务名字)方式:uri:磅://brilliance-consumer
“[a-zA-Z] ([a-zA-Z] | | \ \ \ \ d + | \ \ | -) *: *“;
这也意味着,java命名规范中可以使用的英文下划线(“_")不能被识别,而我命名为:brilliance_consumer,刚好带下划线,改为brilliance-consumer后则可以正常通过网关访问自己项目。
如果名字中有非*”a-zA-Z : 。”*规则字符,则会报错,
规则见包org.springframework.cloud.gateway。过滤器中的类RouteToRequestUrlFilter: