Google MQTT代理-来自mqtt.googleapis.com的IP地址是否稳定

时间:2019-06-05 16:41:05

标签: mqtt google-cloud-iot

O2的新NBIOT演示模块-我们正在测试-它们仅接受IP地址作为代理主机,而不接受URL [mqtt.googleapis.com]。如果我运行DNS查找,这很好-但是与mqtt.googleapis.com关联的IP地址的稳定性如何?

我在这里有DNS查询74.125.201.206

它会稳定多久/保持不变?

stream {
    upstream google_mqtt {
            server mqtt.googleapis.com:8883;
    }
    server {
            listen 8883;
            proxy_pass google_mqtt;
    }
}

我要插入IP地址而不是mqtt网址

1 个答案:

答案 0 :(得分:1)

您为什么要对IP地址进行硬编码?您只是在设置自己,使其无法修复时(例如在度假时)失败

您不应认为DNS查询返回的IP地址的长度比响应返回的TTL值长。

主机名是有意的抽象,因此您不必担心IP地址是否由于故障,维护,负载平衡而更改。

请不要硬编码IP地址。

如果您提到的模块确实只接受IP地址,那么您需要针对供应商提出一个错误,说这需要修复,尤其是因为这是针对现场部署的设备,部署后您可能不容易更新。

>