我在服务器上运行tomcat,只能通过跳转主机访问。如果我们可以直接访问服务器(如跳转主机),我们可以在eclipse中启用远程调试。我想知道有什么方法可以远程调试在无法直接访问的服务器上运行的tomcat吗?
答案 0 :(得分:0)
如果我正确理解了您的基础架构,我可以考虑两种可行的方法。
将一些跳转主机的端口(例如8000)端口转发到tomcat服务器的调试端口。然后像往常一样在eclipse中启动远程调试(即“Socket Attach”跳转主机ip和端口8000)。
如果您可以从服务器(运行tomcat的服务器)运行eclipse实例来访问主机 - 您可以使用tomcat连接到使用“Socket Listen”远程调试模式的eclipse。