W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
在Google Runtime Configuration API中創(chuàng)建名為${spring.application.name}_${spring.profiles.active}
的配置。換句話說,如果spring.application.name
為myapp
,而spring.profiles.active
為prod
,則該配置應(yīng)稱為myapp_prod
。
為此,您應(yīng)該安裝Google Cloud SDK,擁有一個Google Cloud Project并運行以下命令:
gcloud init # if this is your first Google Cloud SDK run. gcloud beta runtime-config configs create myapp_prod gcloud beta runtime-config configs variables set myapp.queue-size 25 --config-name myapp_prod
使用應(yīng)用程序的配置數(shù)據(jù)配置bootstrap.properties
文件:
spring.application.name=myapp spring.profiles.active=prod
將@ConfigurationProperties
批注添加到Spring管理的bean中:
@Component @ConfigurationProperties("myapp") public class SampleConfig { private int queueSize; public int getQueueSize() { return this.queueSize; } public void setQueueSize(int queueSize) { this.queueSize = queueSize; } }
當(dāng)您的Spring應(yīng)用程序啟動時,以上SampleConfig
bean的queueSize
字段值將設(shè)置為25。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: