【已解决】koca分布式事务

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

1、请查看服务器上,事务管理器日志中,是否存在该日志

正常启动

启动失败端口号被占用

2、请检查配置文件中,相关配置是否正确

感谢大佬的解答,问题已经解决了。远程事务管理器的配置
dtc:
manager:
host: 10.201.75.10 不能写成localhost,需要改为具体的IP

感谢大佬的解答,问题解决了,问题所在数事务管理器的IP配置不能写localhost,需要使用具体的服务器IP