首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VPS环境中唯一标识服务器的最佳方法?

问VPS环境中唯一标识服务器的最佳方法?
EN

Server Fault用户
提问于 2013-12-04 18:58:59
回答 1查看 142关注 0票数 0

我们有两台服务器,即活动服务器和备用服务器,它们都托管在VPS环境中(Linode和MediaTemple,尽管这在任何时候都可能发生变化)。我希望它们有一组相同的shell脚本,但是当然,一些shell脚本可能需要做一些稍微不同的事情,这取决于它们在哪个服务器上。

在这种情况下,识别正在运行脚本的服务器的最佳方法是什么?同样,这是一个VPS环境,因此我们无法控制is、硬件等。

我知道,可能没有一个“完美”的答案,所以任何好的-足够的解决方案或最佳实践是值得赞赏的。谢谢!

EN

回答 1

Server Fault用户

发布于 2013-12-04 19:12:31

也许不是一个“最佳实践”,但这对我有用。在带有主机名的“实时服务器”和“备用服务器”文本文件中有一个查找列表。使用该列表确定它是哪种类型的服务器,然后采取适当的操作。或者,假设"live“,除非它位于查找器文件中,在这种情况下,它是”回退“(反之亦然)。或者用/etc/中的文件告诉您它是哪一个(例如/etc/live或/etc/fallback)。从字面上说,有无数的可能性,最终你所选择的那一种将是你最理解和最舒服的。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/559244

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档