问题描述 在Linux中配置完Seata后,seata-server.sh 启动后,在springboot中启动的其它客户端报错找不到seata-server 原因分析: 启动形式默认使用内网ip 解决方案: 第一种方式:指定ip地址启动 sh seata-server.sh -h [ip] -p [port] 第二种方式: 更改 seata-server.sh 的启动方式 这种情况下在源码中的address才可以拿到真实的注册外网ip。可以在这个类中打个断点看一下两次地址的区别。