Deployment 如何使用swank部署lisp映像并作为守护进程运行

Deployment 如何使用swank部署lisp映像并作为守护进程运行,deployment,lisp,daemon,swank,Deployment,Lisp,Daemon,Swank,作为标题中的seid,我想部署一个可运行的Lisp映像 斯旺克。这可以通过使用图像转储功能来完成 由lisp实现提供。但是它如何作为守护进程运行呢 Detachtty做得很好,但部署时需要Detachtty 由用户提供;我不喜欢这个解决方案,我只想要一个独立的 Restas守护程序和sb守护程序可能是另一种选择,但两者都是 SBCL相关。是否有一个可移植的解决方案,或者只针对Clozure CL 我也尝试了quicklisp中的守护进程库,但是当我开始 穿上它,它就挂起来了。我可以在proc文件

作为标题中的seid,我想部署一个可运行的Lisp映像 斯旺克。这可以通过使用图像转储功能来完成 由lisp实现提供。但是它如何作为守护进程运行呢

Detachtty
做得很好,但部署时需要Detachtty 由用户提供;我不喜欢这个解决方案,我只想要一个独立的

Restas守护程序和sb守护程序可能是另一种选择,但两者都是 SBCL相关。是否有一个可移植的解决方案,或者只针对Clozure CL

我也尝试了quicklisp中的
守护进程
库,但是当我开始 穿上它,它就挂起来了。我可以在proc文件系统中看到 套接字文件描述符已被销毁

现在我不知道了


有人有什么建议吗?

如果您想对其进行daemonize,可以使用SBCL下的sb posix:fork执行双fork(请参阅)。我相信其他实现也有POSIXAPI

如果您只是想让lisp进程在系统运行时运行,即使在您注销之后,也可以使用GNU屏幕。它允许您在不终止(lisp)进程的情况下分离。

您可能需要尝试。从描述中可以看出,“一种无需screen/detachtty即可对Lisp进程进行后台监控的工具”