将所有 IP 列入白名单或切换到不同的托管平台?
Whitelisting all IPs or switching to a different hosting platform?
基本上,我正在开发的当前 node.js 应用托管在 Heroku 上。由于 heroku dynos 是高度动态的,我无法在我的 Azure SQL 数据库中将 dyno 的 ip 列入白名单。 Fixie 和 Proximo 之类的附加组件似乎是最好的解决方案,但我找不到将代理与 node.js 乏味包或 node-mssql 集成的支持或文档。
我应该忘记 Heroku 并切换到像 Azure 这样可以给我一个专用 ip 的托管平台,还是应该只打开 SQL 数据库到所有 ip 地址?
谢谢!
是的,你应该。原因是延迟。
作为另一个临时解决方案,您可以在 Azure 端编写代理,并将其列入 Azure SQL 数据库中的代理白名单。值得一提的是,添加另一个跃点也会减慢您的响应时间。
基本上,我正在开发的当前 node.js 应用托管在 Heroku 上。由于 heroku dynos 是高度动态的,我无法在我的 Azure SQL 数据库中将 dyno 的 ip 列入白名单。 Fixie 和 Proximo 之类的附加组件似乎是最好的解决方案,但我找不到将代理与 node.js 乏味包或 node-mssql 集成的支持或文档。
我应该忘记 Heroku 并切换到像 Azure 这样可以给我一个专用 ip 的托管平台,还是应该只打开 SQL 数据库到所有 ip 地址?
谢谢!
是的,你应该。原因是延迟。 作为另一个临时解决方案,您可以在 Azure 端编写代理,并将其列入 Azure SQL 数据库中的代理白名单。值得一提的是,添加另一个跃点也会减慢您的响应时间。