1    ERROR: transport error 202: bind failed
2     ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
3     JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [../../../src/share/back/debugInit.c:690]
4     FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)

部署环境:服务器上部署4个tomcat,启动1个之后,其他3台报地址冲

百度各种查询,都没有解决问题,搜出来的问题都一样,经过查询和测试,找到了此问题的原因,和解决方案。

首先查看一下JAVA的监听占用的端口:#netstat -anp|grep java

JDWP(Java Debug Wire Protocol)是一个为 Java 调试而设计的一个通讯交互协议,它定义了调试器和被调试程序之间传递的信息的格式。在 JPDA 体系中,作为前端(front-end)的调试者(debugger)进程和后端(back-end)的被调试程序(debuggee)进程之间的交互数 据的格式就是由 JDWP 来描述的,它详细完整地定义了请求命令、回应数据和错误代码,保证了前端和后端的 JVMTI 和 JDI 的通信通畅。比如在 Sun 公司提供的实现中,它提供了一个名为  jdwp.dll(jdwp.so)的动态链接库文件,这个动态库文件实现了一个 Agent,它会负责解析前端发出的请求或者命令,并将其转化为 JVMTI 调用,然后将 JVMTI 函数的返回值封装成 JDWP 数据发还给后端。
另外,这里需要注意的是 JDWP 本身并不包括传输层的实现,传输层需要独立实现,但是 JDWP 包括了和传输层交互的严格的定义,就是说,JDWP 协议虽然不规定我们是通过 EMS 还是快递运送货物的,但是它规定了我们传送的货物的摆放的方式。在 Sun 公司提供的 JDK 中,在传输层上,它提供了 socket 方式,以及在 Windows 上的 shared memory 方式。当然,传输层本身无非就是本机内进程间通信方式和远端通信方式,用户有兴趣也可以按 JDWP 的标准自己实现

现在来看这个JDWP端口在哪里配置的问题,在tomcat/bin/catalina.sh中

对就是这里配置的,把不同tomcat下的端口修改为不同的绑定。问题迎刃而解。

至于其他情况下的,具体问题都是这里的配置问题,根源在此,条条大路通罗马,走的路不一样,可以参考网络

转载于:https://www.cnblogs.com/sagech/p/4547081.html

ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)相关推荐

  1. 解决 ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)异常

    ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510) 解决方案: 在java_opts="-Xd ...

  2. IDEA 出现问题:JDWP Transport dt_socket failed to initialize, TRANSPORT_LOAD(509)解决方案(JAVA 小虚竹)

    ❤️作者简介:大家好,我是小虚竹.Java领域优质创作者

  3. ERROR: transport error 202: bind failed: Address already in use ERROR: JDWP Transport dt_socket fail

    Tomcat报错 [root@xx-xx-xx-vcp-core bin]# ./restart.sh sh: line 1: kill: (32001) - No such process Usin ...

  4. JDWP Transport dt socket failed to initialize

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 启动一个 ...

  5. transport=websocket' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED

    异常1: transport=websocket' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED 这个原 ...

  6. Centos7 error: Failed to initialize NSS library

    安装oracle相关连的包时导致yum和rpm都坏了,命令使用不了,出现如下错误提示: error: Failed to initialize NSS library There was a prob ...

  7. MySQL 跨版本主从复制时报错:ERROR 1794 (HY000): Slave is not configured or failed to initialize properly....

    背景: zabbix 数据库迁移,搭建主从,主是5.6.25,从是5.7.15,流式备份应用 redo.log 之后,change master 和reset slave 时报出如下错误 mysql& ...

  8. 绝地求生显示lsukn服务器,电脑中玩绝地求生出现Failed to initialize BattlEye Service:Generic Error怎么办...

    很多用户都喜欢在电脑中玩绝地求生吃鸡这款游戏,而在玩的过程中,避免不了会遇到一些状况,例如有玩家在玩绝地求生游戏ide时候,出现了Failed to initialize BattlEye Servi ...

  9. windows10 Failed to initialize NVML: Unknown Error

    ** windows10 Failed to initialize NVML: Unknown Error ** 想查看自己的显卡信息,在cmd中输入命令nvidia-smi,显示不是内部或外部命令. ...

最新文章

  1. (转载)大数据实战:站在JMP分析平台上的FIT足迹识别技术
  2. 可视化篇(四)——— python绘制双y轴、箱线图、概率分布三种图形及案例
  3. 【Mysql】MySQL event 计划任务
  4. linux 系统管理 启动管理器Grub lilo
  5. MySql—索引原理
  6. HH SaaS电商系统的支付模块设计
  7. 【C++学习之路】第二章——C++基础语法学习(1)之黑客攻击系统
  8. 作者:周园春(1975-),男,中国科学院计算机网络信息中心研究员、博士生导师...
  9. ming window 交叉编译_Golang在windows下交叉编译linux程序
  10. 讯飞输入法10周年:日语音交互次数超10亿
  11. 远程计算机没反映6678,6678 PCIe 与FPGA LINK UP 后 不能获得FPGA的DEVICE_ID和VENDDR_ID
  12. 转载:为某燃气公司做的一部卡通角色广告动画
  13. pyodbc 操作SQL Server数据库
  14. IDCC2018|上海数据港股份有限公司副总裁、数据中心首席架构师王海峰:标杆管理驱动数据中心建设变革...
  15. [20150818]模拟wan网络延迟.txt
  16. python打开文件代码-python_文件操作代码实例
  17. 二、Excel大纲—基础篇
  18. 亿愿数据库文章中医中药知识宝库阅读器
  19. 补色的视觉原理(转)
  20. 励志视频,他没有手脚但是很幸福,不要抱怨

热门文章

  1. ast.literal_eval(转)
  2. chrome浏览器中解决embed标签 loop=true 背景音乐无法循环的问题。
  3. 我的物联网项目(十二) 单体应用架构不行?
  4. !--[if IE 9] ![endif]--
  5. 移动端开发的知识系统介绍
  6. 街篮混服服务器信息,街篮手游闻鸡起舞服务器火爆开启
  7. Oracle数据文件scn不一致,数据文件SCN的一致性问题
  8. 推一波JAVA学习公众号
  9. javascript中对一个对象数组按照对象某个属性进行排序
  10. 微信小程序自定义变量使用,静态变量