dubbo调用多次服务的问题

dubbo调用多次服务的问题,第1张

配置dubbo暴露服务,在使用中要暴露几个接口服务,就要配置几个service和bean,否则在消费者端会找不到该服务,报错。

如:

<dubbo:service interface="com.sitech.cdoc.db.pmapBase.api.PmapBaseSvc" ref="pmapBaseSvc"/>

<bean id="pmapBaseSvc" class="com.sitech.cdoc.db.pmapBase.impl.PmapBaseSvcImpl" ></bean>

2.dbProvider.properties

配置服务的端口号,在一台机器上配置多个dubbo服务时,要注意端口号不能重复。

是服务器超时异常导致。

Dubbo阿里开源的分布式远程调用方案(RPC)由于网络或服务端不可靠,会导致调用出现一种不确定的中间状态(超时),为了避免超时导致客户端资源(线程)挂起耗尽,必须设置超时时间

消费端配置优于服务端配置,但消费端配置超时时间不能随心所欲,需要根据业务实际情况来设定。如果超时时间设置得太短,复杂业务本来就需要很长时间完成,服务端无法在设定的超时时间内完成业务处理。如果超时时间设置太长,会由于服务端或者网络问题导致客户端资源大量线程挂起。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11351784.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存