【发布时间】:2019-03-01 19:50:26
【问题描述】:
我正在春季开发一个项目。在这个项目中,我也写了一个 cron 作业。我将在 4 个 AWS 服务器上部署它,但我希望我的 cron 作业仅在单个服务器上运行(我们将其命名为管理服务器)。 所以在这里我的问题是如何唯一地识别管理服务器。我正在考虑使用 IP 作为标识,但据我所知,IP 对于 AWS 服务器来说不是静态的。是否有任何其他识别方法,以便我可以将该检查放入我的 cron 作业代码中,以便它仅在管理服务器上运行?
【问题讨论】:
标签: spring amazon-web-services cron