2.1版本 重启的时候有可能会导致 no schema defined
dfdfqwqw opened this issue · 8 comments
dfdfqwqw commented
liubao68 commented
问题的过程是怎么样的?重启的时候,这个服务调用其他服务失败还是其他服务调用它失败? 是一直失败还是只有一次失败,后续成功?
失败的情况,日志里面有没有异常?看看更新实例(日志搜索find instance)的过程中是不是有异常。
dfdfqwqw commented
问题的过程是怎么样的?重启的时候,这个服务调用其他服务失败还是其他服务调用它失败? 是一直失败还是只有一次失败,后续成功? 失败的情况,日志里面有没有异常?看看更新实例(日志搜索find instance)的过程中是不是有异常。
服务重启后,进行接口调用,是本服务调用其他服务,一直失败后续不会恢复。
没有搜到很明显的异常
dfdfqwqw commented
dfdfqwqw commented
dfdfqwqw commented
dfdfqwqw commented
初步想法 是把 RestEngineSchemaListener 提前到onBeforeHandler 来注册 求分析 这样改动是否会引入其他问题
yanghao605 commented
这个Listener使用通过spi加载的,在初始化SCBEngine的时候,应该就已经加载成功了,而这个时候按理来说,消费端的微服务状态还不为up,消费端是无法正常发起调用的,不应该存在服务端加载契约的说法
yanghao605 commented