0

我正在使用Pivotal Cloud Foundry部署我的微服務。我正在構建一個使用Kafka進行消息傳遞的事件服務。 Kafka可以在PCF市場上買到,還是可以在PCF上運行kafka或者它應該在外部託管?PCF - Kafka部署

+0

我想我會指出你這個答案。 https://stackoverflow.com/questions/34745938/how-to-use-kafka-and-storm-on-cloudfoundry 去年有些事情可能發生了變化。 – DoomVroom

+0

謝謝@DroomVroom。這似乎是去年初。之後我想看看有沒有什麼改變,因爲它似乎已經在作品中了。 –

回答

1

Amit的回覆here的選項仍然有效。主要區別在於他鏈接的CF持久性提案已完成,並且該功能名爲Volume Services。通過使用卷服務,您可以將持久性存儲裝載到應用程序容器中。這反過來又允許您將Kafka部署爲PCF上的應用程序,而不會丟失任何數據。

也就是說,如果要將Kafka集成到市場中,您仍然需要服務代理。這是可選的,但您可以創建用戶提供的服務,而不需要代理。

希望有幫助!

+0

非常感謝Daniel。可以將Volume Services擴展爲在PCF中安裝關係數據庫或NoSQL DB? –

+0

我不相信這是意圖。我的理解是,卷服務針對必須寫入文件系統的傳統應用程序的用例。一個例子就是Wordpress。 –

+0

謝謝丹尼爾,最後一個問題。有沒有關於如何通過批量服務在PCF上安裝Kafka的文檔?我試圖搜索,但無法找到一個。 –