我正在运行 Ubuntu 服务器并使用 Upstart。我已经安装了 PostgreSQL 数据库服务器不使用Upstart 系统,但是我还编写了一个 Upstart 脚本,该脚本启动另一个依赖于 PostgreSQL 服务器启动和运行的进程。当 PostgreSQL 已经运行(因为它不是 Upstart 的一部分)时,如何设置我的 Upstart conf 文件来运行?
到目前为止,这是我的简单脚本:
start on runlevel [2345]
stop on runlevel [!2345]
exec /spatial/server_init.sh