我现在有一个可运行的jar 放在服务器上通过java -jar a.jar启动时cpu占用约等于0
但当使用nohup java -jar a.jar &后台启动时 通过top命令显示该进程占用cpu值100%(相当于占了一个核?)
查找资料说nohup命令与system.in.read()等输入流方法冲突(程序中确实利用到阻塞方法 为了让jar阻塞)
1请问有没有什么办法解决cpu100%的问题?
2如果真的是nohup命令与system.in.read()冲突,有没有其他阻塞的方法能让该线程阻塞?
大神快来帮忙啊
但当使用nohup java -jar a.jar &后台启动时 通过top命令显示该进程占用cpu值100%(相当于占了一个核?)
查找资料说nohup命令与system.in.read()等输入流方法冲突(程序中确实利用到阻塞方法 为了让jar阻塞)
1请问有没有什么办法解决cpu100%的问题?
2如果真的是nohup命令与system.in.read()冲突,有没有其他阻塞的方法能让该线程阻塞?
大神快来帮忙啊