簡體   English   中英

JMX - Pivotal Cloud Foundry

[英]JMX - Pivotal Cloud Foundry

我有一個 Java 應用程序,我計划將其遷移到 Pivotal Cloud Foundry。 應用程序使用 JMX 在運行時更改屬性。 當我將應用程序遷移到 PCF 時,是否可以保留相同的架構,還是應該探索不同的方法?

您是否在 Java 應用程序中使用 Spring Boot? 如果是這樣,您可以將 JMX 功能與 Actuator 一起使用。 Jolokia 可幫助您通過 HTTP 上的 JMX 來完成此操作。 請參考: Spring Boot JMX 管理

如果這是一個傳統的 Java App,你已經推送到 PCF,你可以使用 Java 構建包特性來啟用 JMX。 請參考: 通過 Java Build Pack 啟用 JMX 端口

請嘗試讓我們知道它是怎么回事。

對於 PCF 應用程序,雲環境應提供應用程序所需的依賴項。 您可以通過各種方式為運行時注入這些依賴項,例如,提供環境設置。

如果您需要在運行時說出憑據,您可以查看 Spring Cloud 服務和配置服務器。 如果您正在尋找其他服務,您可以在 Spring Cloud 服務中使用服務注冊和發現(基於 Netflix Eureka 組件)。

這一切都取決於您的用例。 您能否詳細說明“在運行時更改屬性”?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM