0

我在我的开发服务器(Redhat)中运行 Stargate(datastax)。

./starctl --cluster-name xxx --cluster-seed xxx --cluster-version 6.8 --listen xxx --dc DDC --rack rack1 --dse --enable-auth

但是每当我的本地和开发服务器之间的会话结束(我从开发服务器注销)时,星门进程也会结束。

我们在 linux 中是否有一个工具来管理 stargate 进程:

. 可以让stargate命令作为后台进程运行(即使在会话结束后也不会停止)

. 如果星际之门突然停止,可以重新运行它。

. 如果有的话,如果尝试重新启动星际之门3次没有成功,可以通过电子邮件通知。(这是可选的)

4

1 回答 1

2

你不需要工具来做到这一点。您可以使用 Linux 实用程序在后台运行它,例如nohup.

您还可以编写一个 shell 脚本来监视进程并在它没有运行时启动它。

这些东西并不是星门独有的。任何系统管理员都可以实现这些。干杯!

于 2021-09-22T21:51:17.730 回答