2013-04-11 72 views
4

我已經構建了一個由多個Web服務和一些Web應用程序組成的分佈式系統。Heroku應用之間的通信

他們都在Heroku上託管。

這些應用程序之間是否有某種方式可以在「通過網絡」進行「內部heroku」之間進行請求?

類似於使用本地主機的東西。

回答

1

例如,您可以使用任何託管的Redis解決方案的pub-sub界面。或者任何消息代理(IronMQ,RabbitMQ)傳遞消息。

+0

那些工作在內部,而不是「通過互聯網」? – dwaynemac 2013-04-11 13:57:11

+1

是的,如果通過「內部」你的意思是「內部Heroku」。他們不會通過HTTP路由網格,因爲來自「外部」的請求會這樣做。 – 2013-04-11 15:03:31

+0

好,太好了。 addon-cost是基於每個應用程序的基礎的,對嗎? – dwaynemac 2013-04-12 15:13:29

3

你也許很幸運:目前這個功能已經到了實驗階段。

讓我花點時間強調一下:此功能可能隨時消失或更改。它不被支持,但錯誤報告表示讚賞。不要用它建立銀行。如果發現嚴重的問題,導致其不可取消並且被中止,不要讓自己處於難以置信的悲傷境地。

但是,它仍然是冷靜,那就是:containerized-network

+0

我看過那個。但正如我所理解的那樣,這是用於相同測功機的進程之間的通信。我想在應用程序(不同的dynos) – dwaynemac 2013-04-11 13:56:42