我已经构建了一个分布式系统,该系统由几个 Web 服务和一些使用它们的 Web 应用程序组成。
它们都托管在 Heroku 上。
有没有办法让这些应用程序之间的请求“在 heroku 内部”完成,而无需通过网络。
类似于使用 localhost 的东西。
我已经构建了一个分布式系统,该系统由几个 Web 服务和一些使用它们的 Web 应用程序组成。
它们都托管在 Heroku 上。
有没有办法让这些应用程序之间的请求“在 heroku 内部”完成,而无需通过网络。
类似于使用 localhost 的东西。
您可能很幸运:这样的功能目前已进入实验阶段。
让我花点时间强调一下:此功能可能随时消失或更改。它不受支持,但欢迎提交错误报告。不要用它建立银行。如果发现严重的问题导致它无法发货并被中止,不要让自己处于难以置信的悲伤状态。
但是,它仍然很酷,这里是:containerized-network
例如,您可以使用任何托管 Redis 解决方案的 pub-sub 接口。或任何消息代理(IronMQ、RabbitMQ)来传递消息。