Skip to content

dubbo-2.7.1 providers 重复注册 #3785

@nevin9939

Description

@nevin9939

服务第一次正常启动后,可以在zookeeper中的对应接口的providers下看到正常注册的服务,但是当Tomcat停止后,改providers下的服务仍然存在,Tomcat重新启动后,providers下相同的服务又注册了一遍,结果providers下存在了两个服务,一个是本次Tomcat启动后注册进去的,一个是上次Tomcat启动注册进去的,没有销毁,两个服务的区别主要是pid和timestamp不一样,因服务端的配置使用-1随机端口,偶尔两个服务的port也不一样;结果providers下的两个服务一个可以被客户端调用,一个不能,造成客户端偶发调不通服务的现象。
不知道为什么在Tomcat停止后,zookeeper中接口providers下,失效的服务为什么没有销毁
tttttttttttt

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions