Linux怎么让服务自启动?
我看到在Linux下启动是要先执行start_linux.sh的,然后还得输入start才可以,这样怎么在Linux下设置为开机自启动服务呢? 您好:您这个自动被killed 的。有两种可能性,
1.系统保护机制,服务器内存比较小,那建议跳转启动页面的-Xms2g -Xmx5g 调小一些。
2.这种可能基本为0 ,人为kill 进程。 启动的时候报EOFException
java.io.EOFException
at java.io.DataInputStream.readUnsignedShort(DataInputStream.java:340)
at java.io.DataInputStream.readUTF(DataInputStream.java:589)
at java.io.DataInputStream.readUTF(DataInputStream.java:564)
at com.x.server.console.NodeAgent.run(NodeAgent.java:59)
./start_linux.sh: line 149:4592 Killed setsid ${current_dir}/jvm/linux/bin/java -server -Djava.awt.headless=true -Xms2g -Xmx5g -Duser.timezone=GMT+08 -XX:+UseG1GC -XX:+HeapDumpOnOutOfMemoryError -jar ${current_dir}/console.jar 您好:您是自己编译的源码吗?
还是下载我们的,如果是下载的是什么版本!
一般情况下,如果是下载我们的版本,不会出现这个问题,请问是什么版本,服务器是什么服务器,我们让技术部门核实一下!
解决方法是:
chmod 777 -R target/o2server/jvm
chmod 777 -R target/o2server/commons
chmod 777 target/o2server/*.sh 我下载linux.zip包。启动失败 O2OA本身尚无法支持随系统自动启动,您可以写一个shell脚本实现相关的启动功能。 您好,我这边在linux通过./start_linux.sh启动报了一个权限不足的错误,能先怎么解决吗
# ./start_linux.sh
setsid: failed to execute /www/wwwroot/o2oa_wisesystem_com_cn/o2server/jvm/linux/bin/java: Permission denied 我下载的是这个版本:o2server-5.0.3-linux.zip
然后我给整个o2server777权限了
# chmod 777 o2server/
# cd o2server/
# ./start_linux.sh
setsid: failed to execute /www/wwwroot/o2oa_wisesystem_com_cn/o2server/jvm/linux/bin/java: Permission denied
页:
[1]