我的Shiny应用程序在本地连接到我的Redshift实例,但是将其发布到Shinyapps.io时尝试运行该应用程序时出现以下错误
Warning: Error in connection_create: could not connect to server:
Connection timed out
Is the server running on host "redshift.bi.tmmp.io" (23.23.70.97)
and accepting TCP/IP connections on port 5439?
在线发布后如何允许连接通过?
答案 0 :(得分:0)
超时通常表示应用程序无法连接到服务器(与服务器拒绝连接相反)。
您应该首先检查与Redshift实例关联的安全组,以确认它将接受来自应用程序的传入连接。
最佳配置是:
App-SG
)上的安全组DB-SG
)上的安全组,该安全组允许来自App-SG
的入站Redshift(端口5439)连接,该连接与Redshift实例相关联也就是说,Redshift安全组是指应用程序安全组。