如果实现类似server start 和server stop这样的功能.

liangwd 2003-08-22 01:58:41
server start比较好理解,分析到参数中有start,就执行启动服务器的的程序.
但是server stop应该怎么处理能呢?是不是发送信息什么的,不是太明白,
请大家指教,谢谢!!
...全文
43 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
fierygnu 2003-08-24
  • 打赏
  • 举报
回复
kill -TERM 并不是野蛮的做法,只是给程序发送TERM信号。程序根据需要清理现场,优雅地退出。这是标准做法。
kill -15才是野蛮的做法。
dir1 2003-08-24
  • 打赏
  • 举报
回复
hehe,其实server start/stop 都是运行新进程,只是对于stop参数,新进程发送完消息就
退出了.原来的server收到消息后接着退出
bit7 2003-08-23
  • 打赏
  • 举报
回复
直接KILL是野蛮的做法
liuty2006 2003-08-23
  • 打赏
  • 举报
回复
mk
fierygnu 2003-08-22
  • 打赏
  • 举报
回复
给进程发信号,比如kill -TERM pid。当然pid要通过ps或者事先保存的pid文件获取。

23,110

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧