Va5*_*li5 4 redis node.js google-cloud-platform google-cloud-functions
我们有一个 Google Cloud Function,它尝试连接到位于 Compute Engine 实例上的 Redis 服务器。Compute Engine Redis 端口已打开,可以从我们的本地计算机连接到 Redis 服务器。尽管如此,当云函数尝试这样做时,它会收到以下错误:
Redis 连接到 35.xxx.xx.xx:6379 失败 - 在 Exports._exceptionWithHostPort (util.js:1043) 处的 Object.exports._errnoException (util.js:1020:11) 连接 ETIMEDOUT 35.xxx.xx.xx:6379 :20) 在 TCPConnectWrap.afterConnect [as oncomplete] (net.js:1105:14) 代码:'ETIMEDOUT',errno:'ETIMEDOUT',系统调用:'connect',地址:'35.xxx.xx.xx',端口:6379}
我们正在使用redis npm 包(Redis 节点客户端)进行连接,该包再次可以在我们的本地计算机上运行。
我们将 EC 服务器的 IP 传递给主机值,将身份验证密钥传递给密码值。这似乎又在本地起作用。
有任何想法吗?
| 归档时间: |
|
| 查看次数: |
3535 次 |
| 最近记录: |