之前项目中有使用到
dubbo.registry.register=false
这个配置项来控制dubbo不提供服务,只消费服务。
但是这个配置带来的弊端是它作为消费方也不会被注册到zookeeper上,这样不太方便管理,因此有替代配置项:
dubbo.provider.protocol=injvm
此配置看配置项意思就是讲服务提供方走injvm协议,顾名思义,服务提供只供jvm内部使用,不暴露在外面。同时消费其他服务也会注册到zookeeper上。
之前项目中有使用到
dubbo.registry.register=false
这个配置项来控制dubbo不提供服务,只消费服务。
但是这个配置带来的弊端是它作为消费方也不会被注册到zookeeper上,这样不太方便管理,因此有替代配置项:
dubbo.provider.protocol=injvm
此配置看配置项意思就是讲服务提供方走injvm协议,顾名思义,服务提供只供jvm内部使用,不暴露在外面。同时消费其他服务也会注册到zookeeper上。