KOCA版本 :4.0.0
KOCA模块 :dtc-manager
模块版本 :4.0.0
场景 :基于koca4.0msa的分布式服务应用运行在本地,分布式事务管理器运行在服务器。
问题 :服务连接不到另一台物理机上运行的分布式事务管理器
报错细节 :
两个微服务都是注册到同一个注册中心,配置信息如下:
事务管理器的端口配置:
服务端的事务连接配置:
本地启动服务,连接远程服务的事务管理器,无法连接,日志信息如下
尝试解决方案:
1.当服务和事务管理器都在本地启动运行是可以正常连接的。
2.服务器防火墙关闭状态。
3.服务和事务管理器同时在远程服务器运行是可以正常连接。
此情况下事务管理器配置:dtc.manager.host=127.0.0.1,dtc.manager.port=10002,
服务配置manager-address: localhost:10002