java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > Nacos进程自动消失

Nacos进程自动消失的原因分析

作者:Baichi_00

当使用低版本Nacos时,启动后关闭窗口或执行control+c会导致Nacos服务自动退出,原因是Nacos并未作为后台进程运行,解决方法是在启动Nacos时,采用后台进程方式启动,这样即使关闭窗口,Nacos服务也不会退出,从而保证服务的持续运行

一.踩坑描述

起因是每次启动Nacos后,一旦关闭窗口或者control + c退出,进程自动消失

二.分析原因

查阅网上各种资料,最终发现是Nacos版本的问题

由于版本过低,当执行了sh startup.sh -m standalone

Nacos并没有作为后台进程启动

如果一旦关闭窗口或者退出,Nacos服务会自动退出

三.解决方案

当我们启动Nacos时,将服务作为后台进程方式进行启动

执行一下命令:

sh startup.sh -m standalone &

或者

setsid sh startup.sh -m standalone &

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文