1
ljhrot 2021-04-28 14:04:11 +08:00
如果确实需要通过 IDE 对测试环境进行断点调试也不是做不到,我建议你阅读一下 [spring-boot-docker]( https://spring.io/guides/gs/spring-boot-docker/) 这一篇 guide 的 **Debugging the Application in a Docker Container** 小节,配合 IDEA 的远程调试还是很不错的。
也可以直接将 springcloud 集群通过 docker 的端口映射将服务暴露出来,nacos 注册配置是可以指定服务本身的 ip,配置成宿主机 ip 就可以了,对于基于 HTTP 的 RPC 调用应该是可行的,不过我没有亲自实践过。 对生产或者测试环境 debug 更多应该依赖服务本身输出的日志,错误异常栈就是你定位问题的利器。 我觉得你应该直接把错误信息贴出来 |
2
xiayun 2021-04-28 14:30:49 +08:00
应该是容器地址与本地地址不通的问题,可以将容器网络模式调整成 host 本地网络,修改服务端口
|