0

我正在尝试将 TeamCity 添加到我们服务器上的 Monit 上正在运行的实例中,并且遇到了一个障碍,我想知道其他人是否能够解决。在我看到的示例中,当应用程序在启动时未创建 .pid 文件时,可以使用可以执行此操作的包装器来完成。Monit 网站上的示例还可以,但我想看看是否有人有一个很好的 TeamCity 特定示例可以运行。对此的任何帮助将不胜感激。

4

1 回答 1

2

迟到总比不做好,但您不需要创建包装脚本,因为团队城市代理会生成一个 pid 文件。

如果您检查 bin/agent.sh 脚本,您会看到它将一个 pid 文件输出到 logs/ 文件夹。您可以将该 pid 文件与 monit 一起使用来监控服务。您还可以编辑 shell 脚本以更改 pid 文件的位置。

于 2013-03-13T23:28:09.297 回答