我在 AWS ec2 实例上托管了一个 R Shiny 应用程序,该应用程序的一部分是向 Google 地理编码 API 发出 API 请求。这在本地运行良好,但我已将应用程序 dockered 并启动到实例上,每次我尝试从应用程序进行 API 调用时,它都会导致服务器崩溃。
这些请求是通过一个名为ggmap
在 R Shiny 应用程序中,到 Google 地理编码 API。
有什么想法可以解释这件事的起源吗?
我为我的实例的安全组公开了入站和出站端口 80 和 443。仍然崩溃。
我的安全组。
入站:
HTTP | TCP | 80 | 0.0.0.0/0
HTTP | TCP | 80 | ::/0
Custom TCP Rule | TCP | 4747 | 0.0.0.0/0
Custom TCP Rule | TCP | 4747 | ::/0
SSH | TCP | 22 | 0.0.0.0/0
Custom TCP Rule | TCP | 3838 | 0.0.0.0/0
Custom TCP Rule | TCP | 3838 | ::/0
HTTPS | TCP | 443 | 0.0.0.0/0
HTTPS | TCP | 443 | ::/0
出站:
HTTP | TCP | 80 | 0.0.0.0/0
HTTP | TCP | 80 | ::/0
All traffic | All | All | 0.0.0.0/0
HTTPS | TCP | 443 | 0.0.0.0/0
HTTPS | TCP | 443 | ::/0