急!急!急!请问3个java程序共用一个jdk可以吗?如果不行,为什么?
问题如题目。背景:3个java程序使用同一个jdk,但是现在出问题了,CPU有时候达到100%,日志狂报,将磁盘几乎填满,
服务器使用热备份机制。
急!急!急! java jdk 服务器 --------------------编程问答-------------------- 公用一个jdk应该没问题吧. 我们有个服务器上6个java程序..没出现楼主问题. --------------------编程问答-------------------- @v_xiao5 :
你们6个java程序用同一个jdk吗?我用的方法是通过windows服务调用脚本,通过脚本来启动程序jar。
脚本中:
set java_home=D:\toolSource\Java\JDK1.6
java -Xms256M -Xmx512M -jar zjs.jar
3个java程序都是使用这种方法启动,我想知道这样使用同一个jdk,会不会冲突! --------------------编程问答-------------------- 不会冲突 你应该检查下程序。。 --------------------编程问答-------------------- 肯定不会冲突的 --------------------编程问答-------------------- 肯定不是jdk的问题,一是你的程序问题,二是你的搭建环境有问题,检查一下吧。 --------------------编程问答-------------------- 我现在已经确定是3个java程序中有一个有异常,用cmd输入netstat -an,能看到它和另外一个java程序的端口中出现大量close_wait,但是这个程序使用的是一条链路的长连接,不主动断开的话会一直连接,这怎么优惠?
补充:Java , Java相关