我如何 运行 Bokeh(版本 0.13)服务器作为 linux 中的后台服务?
How can I run Bokeh(version 0.13) server as backgroud service in linux?
目前我运行正在linuxbokeh serve DashboardDCD/ --port 5007 --allow-websocket-origin=52.171.38.120:5007
中使用这个命令来设置散景服务器,在这种情况下,我必须保持终端打开。我想 运行 它作为守护进程在后台运行。我们该怎么做?有什么解决方法吗?
要在退出终端后保留Linux进程运行,我们必须使用disown命令,它在一个进程启动并置于后台后使用,它的工作是删除一个来自 shell 的活动列表作业的 shell 个作业。
你的情况:
$ sudo bokeh serve DashboardDCD/ --port 5007 --allow-websocket-origin=52.172.38.117:5007 &
$ jobs
$ disown -h %1
$ jobs
输出应该是这样的:
$ sudo bokeh serve DashboardDCD/ --port 5007 --allow-websocket-origin=52.172.38.117:5007 &
$ [1] Some ID number
$ jobs
$ [1] Running bokeh serve DashboardDCD/ --port 5007 --allow-websocket-origin=52.172.38.117:5007 &
$ disown -h %1
$ jobs
$ [1] Running bokeh serve DashboardDCD/ --port 5007 --allow-websocket-origin=52.172.38.117:5007 &
请记住,这将使进程 运行 在后台运行,但如果它崩溃,它不会重新启动。
目前我运行正在linuxbokeh serve DashboardDCD/ --port 5007 --allow-websocket-origin=52.171.38.120:5007
中使用这个命令来设置散景服务器,在这种情况下,我必须保持终端打开。我想 运行 它作为守护进程在后台运行。我们该怎么做?有什么解决方法吗?
要在退出终端后保留Linux进程运行,我们必须使用disown命令,它在一个进程启动并置于后台后使用,它的工作是删除一个来自 shell 的活动列表作业的 shell 个作业。
你的情况:
$ sudo bokeh serve DashboardDCD/ --port 5007 --allow-websocket-origin=52.172.38.117:5007 &
$ jobs
$ disown -h %1
$ jobs
输出应该是这样的:
$ sudo bokeh serve DashboardDCD/ --port 5007 --allow-websocket-origin=52.172.38.117:5007 &
$ [1] Some ID number
$ jobs
$ [1] Running bokeh serve DashboardDCD/ --port 5007 --allow-websocket-origin=52.172.38.117:5007 &
$ disown -h %1
$ jobs
$ [1] Running bokeh serve DashboardDCD/ --port 5007 --allow-websocket-origin=52.172.38.117:5007 &
请记住,这将使进程 运行 在后台运行,但如果它崩溃,它不会重新启动。