我们共享一个用于开发各种Java应用程序的远程Linux系统,并且我们使用VisualVM over ssh来分析应用程序的。有没有办法在我们的Java进程上启用JMX/分析,而不需要在我们的进程/用户之间分配/提供端口号?为了启用性能分析,必须始终确保指定一个(唯一的)端口号,这是很烦人的。但我们仍然偶尔会遇到被占用的端口号。
我们可以继续使用更花哨的脚本(例如,查询netstat以获取占用的端口号,并希望没有竞争),但我们想知道是否有更
我仍然在使用Corda 1.0版本。当我尝试使用现有数据重新部署节点时,在启动时出现以下错误,但能够访问节点。如果我清除数据并重新部署节点,我就不会遇到这些错误消息。C:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\kotlin-Database connection url is : jdbc:h2:tcp://xxxxxxxxx/node
E 18:38:46+0530 [
这些调用在Windows下运行良好,但基于Linux的计算机在SSL握手阶段由远程webservice重新设置连接。在Linux下从cURL或调用URL没有问题,因此问题似乎与JVM有关。我们已经在启用SSL跟踪日志的情况下对此进行了测试,两台机器似乎都在协商完全相同的密码套件等等,因此我们不知道为什么要重置连接。我们无法访问远程We服务的日志记录,所以我不知道如何继续调试这个问题.在没有远程日志记录的情况下,我们是否遗漏了什么,或者我们还可以做些什么来调试这个问题?Linux SSL跟踪日志记录:
Al