如何在linux中运行Bokeh(版本0.13)服务器作为后台服务?

2024-09-29 17:47:36 发布

您现在位置:Python中文网/ 问答频道 /正文

目前我在linux下使用这个命令运行bokeh服务器bokeh serve DashboardDCD/ --port 5007 --allow-websocket-origin=52.171.38.120:5007在这种情况下,我必须保持终端打开。我想在后台运行它作为守护进程。我们怎么做?有什么解决办法吗?你知道吗


Tags: 命令服务器终端进程portlinuxbokeh情况
1条回答
网友
1楼 · 发布于 2024-09-29 17:47:36

为了在退出终端后保持Linux进程的运行,必须使用disown命令,它是在a进程启动并放在后台之后使用的,它的工作是从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 &

请记住,这将使进程在后台运行,但不会使它在崩溃时重新启动。你知道吗

相关问题 更多 >

    热门问题