【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>
瞬态服务
有些服务,平时用户的访问并不多,可能一天只有一两次被访问或者这一天都没有被访问,但是被访问的时间也不确定,有可能是半夜或者什么时候来被访问。这时,如果把这个服务设为开机启动,就会白白浪费了系统很多资源,如何来解决这个问题呢?在Centos老的版本中有一种解决方案,就是 “瞬态服务”。与 瞬态服务对立的就是独立服务,启动与关闭不影响别人。
瞬态服务不能独立服务,它要依赖于别的服务。
瞬态服务的逻辑就是平时不启动,启动的时候由它依赖的服务给激活启动。
瞬态服务的程序由一个代理的服务程序就叫做超级守护进程 xinetd
- yum install telnet-server -y (会自动安装 xinetd服务)
- xinetd服务程序对应的瞬态服务程序列表
- telenet 服务接收 xinetd服务的代理
- service xinetd start
- 此时会拉起 telnet 的23 端口
- 没人访问 telnet 服务不会开启
- 在另一台主机访问 telnet 服务
- 在服务器上查看
- 如果没人访问,telnet 进程就会关闭。
来源:oschina
链接:https://my.oschina.net/u/4270793/blog/3145618