CachedRandomPropertySource

Spring Cloud Context 提供了一個 PropertySource,可以根據金鑰快取隨機值。除了快取功能外,它的運作方式與 Spring Boot 的 RandomValuePropertySource 相同。當您需要一個即使在 Spring 應用程式上下文重新啟動後仍然一致的隨機值時,此隨機值可能很有用。屬性值採用 cachedrandom.[yourkey].[type] 的形式,其中 yourkey 是快取中的金鑰。type 值可以是 Spring Boot 的 RandomValuePropertySource 支援的任何類型。

myrandom=${cachedrandom.appname.value}