如何运行 MirrorMaker 2.0 投入生产?
How to run MirrorMaker 2.0 in production?
从文档中,我在命令行上看到 MirrorMaker 2.0 是这样的 -
./bin/connect-mirror-maker.sh mm2.properties
在我的例子中,我可以转到 EC2 实例并输入此命令。
但是如果这需要运行很多天,正确的做法是什么。 EC2 实例可能会终止等。
因此,如果您需要长期使用 运行 MirrorMaker 2.0 并希望确保它能够正常运行 运行,我将尝试找出最佳实践无需任何人工干预。
您有很多选择,包括:
- 将其作为服务添加到 systemd。然后你可以指定它 should be started automatically and restarted on failure. systemd is very common now, but if you're not running systemd, there are many other process managers. https://superuser.com/a/687188/80826.
- 运行 在 Docker 容器中,您可以在其中指定 restart policy。
从文档中,我在命令行上看到 MirrorMaker 2.0 是这样的 -
./bin/connect-mirror-maker.sh mm2.properties
在我的例子中,我可以转到 EC2 实例并输入此命令。
但是如果这需要运行很多天,正确的做法是什么。 EC2 实例可能会终止等。
因此,如果您需要长期使用 运行 MirrorMaker 2.0 并希望确保它能够正常运行 运行,我将尝试找出最佳实践无需任何人工干预。
您有很多选择,包括:
- 将其作为服务添加到 systemd。然后你可以指定它 should be started automatically and restarted on failure. systemd is very common now, but if you're not running systemd, there are many other process managers. https://superuser.com/a/687188/80826.
- 运行 在 Docker 容器中,您可以在其中指定 restart policy。