Closed qa137 closed 10 months ago
@Poorunga 麻烦帮忙看一下,谢谢
@qa137 请问使用的是哪个版本的edgemesh
感谢大佬回复,版本是: kubeedge 1.9.2 edgemesh 1.12.0
页面不停刷新,基本都会出现无法找到svc的情况,网关基本没法用
请再提供一些edgemesh-agent和edgemesh-gateway的日志信息
edgemesh-gateway.log edgemesh-agent.log @Poorunga 麻烦看看
service和 virtualservice 目前来说,必须在同一个k8s namespace下面
是的,service和 virtualservice是在同一目录下面。但是virtualservice还是不能够准确的路由到service下面,时不时出现无法找到svc的情况。同样的virtualservice在istio能够正常路由,edgemesh就是出现问题
在同时访问例如 http://192.168.0.100/welcome 和 http://192.168.0.100/api/welcome 的时候,网关路由会识别失败。要么都路由到/welcome,要么都路由到/api/welcome。而且VirtualService的prefix前缀匹配也匹配不正确,例如/api/welcome能够识别,但/api/welcome/menuInfo就会失败。
以下是VirtualService的配置
该配置在istio中正常,在edgemesh-gateway中却会出现异常情况,极度不稳定。 /welcome:为nginx程序 /api/welcome:为springboot程序