我们共享一个用于开发各种Java应用程序的远程Linux系统,并且我们使用VisualVM over ssh来分析应用程序的。有没有办法在我们的Java进程上启用JMX/分析,而不需要在我们的进程/用户之间分配/提供端口号?为了启用性能分析,必须始终确保指定一个(唯一的)端口号,这是很烦人的。但我们仍然偶尔会遇到被占用的端口号。
我们可以继续使用更花哨的脚本(例如,查询netstat以获取占用的端口号,并希望没有竞争),但我们想知道是否有更好的方法/
在我的计算机上,默认情况下,端口80被占用,所以我使用的是端口8080,而且我对此没有任何问题。当我开始使用本地WordPress安装时,这个问题第一次引起了我的注意,我可以在没有问题的情况下查看主页并访问WordPress的后端。我可以在没有问题的情况下添加/编辑帖子。然后发生的情况是,我在主页上,然后尝试转到除主页以外的任何页面(在前端),然后得到一个404 Not Found错误。它是一个活站点的精确克隆,当我在基于linux的LAMP堆栈(Ubuntu