love521bean 2012-01-05 17:11
浏览 271
已采纳

诡异的java程序死掉的问题!

同样的一个java程序
放在两个虚拟机上运行
一个虚拟机运行一段时间,就不动了,日志不输出了,socket通信也没有了。
但是可能进程还在。
另一个怎么运行都没有问题。。。一直坚挺!!

请问,这种程序没有响应,又没有任何异常,但是什么日志都不输出了,是什么情况?
大概是什么原因造成的?
同样的程序另一个就运行好好的,是不是说明不是程序的问题,而是环境配置的问题?

如果是内存问题的话,应该会有异常的吧?

  • 写回答

4条回答 默认 最新

  • iteye_16709 2012-01-05 18:25
    关注

    1.没有任何异常:
    这个可能是异常信息处理有问题,把异常吃了 是不会有什么信息的。

    2.系统环境和运行时环境环境一个很重要的。
    java虽然是跨平台,“write once,run any where”。
    但是他还是会受到操作系,JVM的版本有关。

    3.一台机器上能够运行,另一台机器上不能很好运行。
    拿在另一台机器上是否存在干扰,制约该线程的元素。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥15 #MATLAB仿真#车辆换道路径规划
  • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
  • ¥15 数据可视化Python
  • ¥15 要给毕业设计添加扫码登录的功能!!有偿
  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘