当前位置:首页 > 服务器 > 正文内容

依赖启动问题:进程存在,服务就一定正常吗

admin2周前 (01-05)服务器390

以前以为是,直到遇到一个坑。

进程,是程序一启动就有了的,而一启动,并不能保证服务可以正常提供服务。

如果程序写的合理,那么进程启动后,所有东西都准备好了,然后监听,则没有问题,即可以根据网络端口号监听来判断服务正常,从而执行后续操作。

但是如果程序写的不合理,那么即使网络端口监听,也不能保证服务正常。比如tomcat,偶尔就会端口监听,但是各种404。

所以,可靠的方式,还是应该用客户端的方式连接来测试,比如数据库的select 1;


总之,进程存在没有网络端口监听靠谱,网络监听没有客户端直接连上执行命令靠谱。

求稳,那么就是启动命令里用客户端连接操作来确保服务的前置依赖。

扫描二维码至手机访问

扫描二维码推送至手机访问。

版权声明:本文由nohup.net发布,如需转载请注明出处。

转载请注明出处:https://nohup.net/?id=132

分享给朋友:

相关文章

SSH登陆慢

转自:https://blog.csdn.net/kanghaha/article/details/51986771有时候在ssh远程登录到其他主机上时发现登录时间太长,经过亲自测试,发现主要有两个问...

centos7忘记密码

1、在开机过程中,出现选择centos的具体系统选项界面时按e键,进入编辑界面。2、按方向键下键↓,找到有个设置语言的地方,如LANG=en_US.UTF-8,在后面追加" rw singl...

centos7选择默认启动文本界面还是图像界面

systemctl set-default multi-user.target //设置成文本模式systemctl set-default graphical.target //设置成图形模式在文本...

ES基本操作

curl -XDELETE  http://127.0.0.1:9200/my_index curl -XPUT http://127.0.0....

centos7.3仅安装MySQL客户端

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/jiangbenchu/article/d...