本文介紹了如何將事件發(fā)送到PCF中應(yīng)用程序的所有實(shí)例的處理方法,對(duì)大家解決問(wèn)題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!
問(wèn)題描述
我無(wú)法找到向Pivotal Cloud Foundry中的所有應(yīng)用程序?qū)嵗l(fā)送/廣播消息的方法。我們?nèi)绾螌⒛承┦录ㄖo所有應(yīng)用程序?qū)嵗咳绻覀兪褂肏TTP請(qǐng)求,PCF路由器會(huì)將其分派給應(yīng)用程序的單個(gè)實(shí)例。我們?nèi)绾谓鉀Q這個(gè)問(wèn)題?
http
@florian所說(shuō)的可能是更安全的選擇,但如果您想要快速簡(jiǎn)單的東西,您可以使用X-CF-APP-INSTANCE
頭直接向應(yīng)用程序?qū)嵗l(fā)送推薦答案請(qǐng)求。標(biāo)題的格式為YOUR-APP-GUID:YOUR-INSTANCE-INDEX
。
https://docs.cloudfoundry.org/concepts/http-routing.html#app-instance-routing
因此,在給定應(yīng)用程序GUID的情況下,您可以迭代實(shí)例的數(shù)量,比如從0到5,然后向每個(gè)實(shí)例發(fā)送一個(gè)HTTP請(qǐng)求。請(qǐng)確保檢查響應(yīng)以確認(rèn)每個(gè)響應(yīng)都成功。
這還要求您知道您的應(yīng)用的應(yīng)用GUID(即cf app <name> --guid
)和您的應(yīng)用的實(shí)例數(shù)。
這篇關(guān)于如何將事件發(fā)送到PCF中應(yīng)用程序的所有實(shí)例的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,