瞬态服务

半腔热情 提交于 2019-12-21 13:30:06

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

瞬态服务

有些服务,平时用户的访问并不多,可能一天只有一两次被访问或者这一天都没有被访问,但是被访问的时间也不确定,有可能是半夜或者什么时候来被访问。这时,如果把这个服务设为开机启动,就会白白浪费了系统很多资源,如何来解决这个问题呢?在Centos老的版本中有一种解决方案,就是 “瞬态服务”。与 瞬态服务对立的就是独立服务,启动与关闭不影响别人。

瞬态服务不能独立服务,它要依赖于别的服务。

瞬态服务的逻辑就是平时不启动,启动的时候由它依赖的服务给激活启动。

瞬态服务的程序由一个代理的服务程序就叫做超级守护进程 xinetd

 

  1. yum install telnet-server -y (会自动安装 xinetd服务)
  2. xinetd服务程序对应的瞬态服务程序列表
  3. telenet 服务接收 xinetd服务的代理
    1. sed -ri '/disable/s@yes@no@' /etc/xinetd.d/telnet 或 chkconfig telnet on
  4. service xinetd start
    1. 此时会拉起 telnet 的23 端口
    2. 没人访问 telnet 服务不会开启
  5. 在另一台主机访问 telnet 服务
  6. 在服务器上查看
  7. 如果没人访问,telnet 进程就会关闭。
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!