我经常在Rackspace中启动云服务器。它们是使用php脚本创建和删除的。该脚本需要识别每个服务器。每个服务器都必须知道它的身份。我的意思是,我使用一个数据库来记录每个服务器及其状态(创建,运行,删除等)。脚本和服务器都写入此数据库。
我使用其(唯一)主机名识别每个服务器。
但是,当创建服务器时,它在开头没有正确的主机名,需要一些时间来获取它所启动的主机名。因此,在开始时服务器处于空闲状态,直到它可以识别自身为止。
为什么呢?主机名何时更改(我的服务器是Ubuntu 14.04)?
您是否知道识别服务器的更好选择?