老师你好,我想请问下Linux里有什么办法可以防止服务多开。如果名叫“myservice”的服务已经启动,另一个终端再启动该程序会直接退出。
来源:2-9 服务程序的调度

慕粉3461810
2022-01-08
想知道linux下有什么办法———可以保证一个终端开启了一个程序,其他任意终端再也无法开启该程序——如标题所示。我现在要将调度程序作为守护程序,去检测共享内存中的服务进程是否存在,不存在则启动启动服务进程。但这里有个最大的问题,这套方法可行的基础应该是服务进程只能是“全系统唯一的”。
写回答
1回答
-
长歌_吴从周
2022-01-08
不好意思,我明白您的标题,但不明白您讲的内容,能不能把您的问题再描述清楚一些?最大的问题是什么意思?
042022-01-09
相似问题