簡體   English   中英

Pivotal Cloud Foundry - 應用程序日志記錄

[英]Pivotal Cloud Foundry - Application Logging

我有一個使用 Spring Boot 開發的微服務。 該應用程序部署在關鍵的雲代工廠中。 我在應用程序的一部分 logback.xml 中設置了日志級別。 為了更改日志級別,我必須更新 logback.xml 並重建/重新部署應用程序。 有沒有更好的方法來執行此操作而無需重新部署應用程序? 有沒有辦法在 PCF 中將日志級別設置為 env 變量?

我沒有使用過 logback,所以對它了解不多。 但也許這個線程可以提供幫助 - 通過環境變量在 Spring Boot 中設置日志記錄級別

如果您使用的是 Spring Boot 1.5 或更高版本,以及 PCF 1.9 或更高版本,您可以從 Apps Manager 更改日志級別而無需重新部署:

http://docs.pivotal.io/pivotalcf/1-9/console/using-actuators.html#manage-log-levels

你有沒有想過將你的應用程序配置外部化...... Pcf 提供了一個名為 config-server 的服務,它使用一個 git repo 來維護你的應用程序配置...... 使用 spring boot actuator,你實際上可以重新加載更新的配置而無需實際重新部署/重建您的應用程序。 此鏈接應該可以幫助您: https ://docs.pivotal.io/spring-cloud-services/1-5/common/config-server/index.html

https://spring.io/guides/gs/centralized-configuration/

暫無
暫無

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

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