debian—服务器启动时加载ApacheFlink集群(而不是ha)时的热点

6kkfgxo0  于 2021-06-25  发布在  Flink
关注(0)|答案(1)|浏览(331)

我已经在debian上安装了ApacheFlink集群和作业管理器以及两台任务管理器机器。文档说明应该运行bin/start-cluster.sh来启动集群,这样就可以正常工作了。但是,当服务器启动时,启动集群的最佳方法是什么?
我可以想到3个选项:使用supervisord,使用init.d脚本,使之成为服务
建议?

qxsslcnc

qxsslcnc1#

在ubuntu 16.04上运行的示例脚本。

[Unit]
Description=Apache Flink
Requires=network.target remote-fs.target
After=network.target remote-fs.target

[Service]
Type=forking
User=flink
ExecStart=/opt/flink/bin/start-cluster.sh
ExecStop=/opt/flink/bin/stop-cluster.sh
Restart=always

[Install]
WantedBy=multi-user.target

相关问题