1。dubbo服务注册支持zookeeper、redis、multicast、simple和jvm,本地开发调试可以推荐使用single,服务器部署推荐使用zookeeper。具体说明见doc/《注册配置.md》
2。对于大量重复查询,建议使用服务缓存。具体说明见doc/《服务缓存.md》
3。尽量不要复用用于暴露服务的接口.一个接口有不同实现时,建议分组:
provider/服务端:
consumer/客户端:
4。本地做代码调试时,请在consumer/客户端的配置文件里配置合适的超时时间。配置方法:
5。建议通过jvm参数方式设置dubbo服务接口:
-Ddubbo.protocol.port="20880"
6.建议通过jvm参数方式设置dubbo服务ip:
-Ddubbo.protocol.host="10.1.1.1"
7。建议通过jvm参数方式设置dubbo注册方式及地址:
方式2修改:
-Ddubbo.registry.address="multicast://224.5.6.7:9999"
方式1修改:
-Ddubbo.registry.protocol="multicast"
-Ddubbo.registry.address="224.5.6.7:9999"
。。。
方式1、方式2参见doc/《注册配置.md》