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条)

报告相同问题?

悬赏问题

  • ¥20 求快手直播间榜单匿名采集ID用户名简单能学会的
  • ¥15 DS18B20内部ADC模数转换器
  • ¥15 做个有关计算的小程序
  • ¥15 MPI读取tif文件无法正常给各进程分配路径
  • ¥15 如何用MATLAB实现以下三个公式(有相互嵌套)
  • ¥30 关于#算法#的问题:运用EViews第九版本进行一系列计量经济学的时间数列数据回归分析预测问题 求各位帮我解答一下
  • ¥15 setInterval 页面闪烁,怎么解决
  • ¥15 如何让企业微信机器人实现消息汇总整合
  • ¥50 关于#ui#的问题:做yolov8的ui界面出现的问题
  • ¥15 如何用Python爬取各高校教师公开的教育和工作经历