spring boot 最全配置說明(二)

DATA LDAP spring.data.ldap.repositories.enabled = true #是否啟用LDAP存儲庫。

MONGODB(MongoProperties)

spring.data.mongodb.authentication-database = #認(rèn)證數(shù)據(jù)庫名稱。
spring.data.mongodb.database = #數(shù)據(jù)庫名稱幸撕。
spring.data.mongodb.field-naming-strategy = #要使用的FieldNamingStrategy的完全限定名稱。
spring.data.mongodb.grid-fs-database = #GridFS數(shù)據(jù)庫名稱。
spring.data.mongodb.host = #Mongo 服務(wù)器主機(jī)。無法使用URI設(shè)置葱色。
spring.data.mongodb.password = #mongo 服務(wù)器的登錄密碼。無法使用URI設(shè)置娘香。
spring.data.mongodb.port = #Mongo 服務(wù)器端口苍狰。無法使用URI設(shè)置办龄。
spring.data.mongodb.repositories.type = auto #要啟用的Mongo存儲庫的類型。
spring.data.mongodb.uri = mongodb:// localhost / test #Mongo數(shù)據(jù)庫URI淋昭。無法使用主機(jī)俐填,端口和憑據(jù)進(jìn)行設(shè)置。
spring.data.mongodb.username = #mongo 服務(wù)器的登錄用戶翔忽。無法使用URI設(shè)置英融。

DATA REDIS

spring.data.redis.repositories.enabled = true #是否啟用Redis存儲庫。

#NEO4J(Neo4jProperties)
spring.data.neo4j.auto-index = none #自動索引模式歇式。
spring.data.neo4j.embedded.enabled = true #如果嵌入式驅(qū)動程序可用驶悟,是否啟用嵌入模式。
spring.data.neo4j.open-in-view = true #注冊O(shè)penSessionInViewInterceptor材失。將Neo4j會話綁定到線程以進(jìn)行整個請求處理痕鳍。
spring.data.neo4j.password = #服務(wù)器的登錄密碼。
spring.data.neo4j.repositories.enabled = true #是否啟用Neo4j存儲庫龙巨。
spring.data.neo4j.uri = 驅(qū)動程序使用的#URL 额获。默認(rèn)情況下自動檢測。
spring.data.neo4j.username = #服務(wù)器的登錄用戶恭应。

DATA REST(RepositoryRestProperties)

spring.data.rest.base-path = #Spring Data REST用于公開存儲庫資源的基本路徑。
spring.data.rest.default-media-type = #未指定時用作默認(rèn)值的內(nèi)容類型耘眨。
spring.data.rest.default-page-size = #默認(rèn)頁面大小昼榛。
spring.data.rest.detection-strategy = default #用于確定暴露哪些存儲庫的策略。
spring.data.rest.enable-enum-translation = #是否通過Spring Data REST默認(rèn)資源包啟用枚舉值轉(zhuǎn)換剔难。
spring.data.rest.limit-param-name =#URL查詢字符串參數(shù)的名稱胆屿,指示一次返回多少結(jié)果。
spring.data.rest.max-page-size = #最大頁面大小偶宫。
spring.data.rest.page-param-name = #URL 查詢字符串參數(shù)的名稱非迹,指示要返回的頁面。
spring.data.rest.return-body-on-create = #是否在創(chuàng)建實體后返回響應(yīng)正文纯趋。
spring.data.rest.return-body-on-update = #更新實體后是否返回響應(yīng)正文憎兽。
spring.data.rest.sort-param-name = #URL 查詢字符串參數(shù)的名稱,指示對結(jié)果進(jìn)行排序的方向吵冒。

SOLR (SolrProperties)

spring.data.solr.host = http://127.0.0.1:8983 / solr #Solr host纯命。如果設(shè)置了“zk-host”,則忽略痹栖。
spring.data.solr.repositories.enabled = true #是否啟用Solr存儲庫亿汞。
spring.data.solr.zk-host = #ZooKeeper主機(jī)地址,格式為HOST:PORT揪阿。

#DATA WEB(SpringDataWebProperties)
spring.data.web.pageable.default頁大小 = 20 #缺省頁大小疗我。
spring.data.web.pageable.max-page-size = 2000 #要接受的最大頁面大小咆畏。
spring.data.web.pageable.one-indexed-parameters = false #是否公開和假設(shè)從1開始的頁碼索引。
spring.data.web.pageable.page-parameter = page #頁面索引參數(shù)名稱吴裤。
spring.data.web.pageable.prefix = #常用前綴旧找,用于頁碼和頁面大小參數(shù)。
spring.data.web.pageable.qualifier-delimiter = _#限定符與實際頁碼和大小屬性之間使用的分隔符嚼摩。
spring.data.web.pageable.size-parameter = size #頁面大小參數(shù)名稱钦讳。
spring.data.web.sort.sort-parameter = sort #排序參數(shù)名稱。

DATASOURCE (DataSourceAutoConfiguration&DataSourceProperties)

spring.datasource.continue-on-error = false #初始化數(shù)據(jù)庫時是否發(fā)生錯誤時停止枕面。
spring.datasource.data = #Data (DML)腳本資源引用愿卒。
spring.datasource.data-username = #用于執(zhí)行DML腳本的數(shù)據(jù)庫
的用戶名(如果不同)。spring.datasource.data-password = #執(zhí)行DML腳本的數(shù)據(jù)庫的密碼(如果不同)潮秘。
spring.datasource.dbcp2琼开。* = #Commons DBCP2特定設(shè)置#JDBC
spring.datasource.driver-class-name =#JDBC驅(qū)動程序的完全限定名稱。默認(rèn)情況下枕荞,基于URL自動檢測柜候。
spring.datasource.name =spring.datasource.generate-unique-name = false #是否生成隨機(jī)數(shù)據(jù)源名稱。
spring.datasource.hikari躏精。* = #Hikari 特定設(shè)置
spring.datasource.initialization-mode = embedded #使用可用的DDL和DML腳本初始化數(shù)據(jù)源渣刷。
spring.datasource.jmx-enabled = false #是否啟用JMX支持(如果由底層池提供)。
spring.datasource.jndi-name = #JNDI數(shù)據(jù)源的位置矗烛。設(shè)置時將忽略類辅柴,URL,用戶名和密碼瞭吃。
#數(shù)據(jù)源的名稱碌嘀。使用嵌入式數(shù)據(jù)庫時默認(rèn)為“testdb”。spring.datasource.password =
#數(shù)據(jù)庫的登錄密碼歪架。
spring.datasource.platform = all #在DDL或DML腳本中使用的平臺(例如架構(gòu) - {platform} .sql或data - {platform} .sql)股冗。
spring.datasource.schema = #Schema (DDL)腳本資源引用。
spring.datasource.schema-username = #執(zhí)行DDL腳本的數(shù)據(jù)庫
的用戶名(如果不同)和蚪。spring.datasource.schema-password = #執(zhí)行DDL腳本的數(shù)據(jù)庫的密碼(如果不同)止状。
spring.datasource.separator =;#SQL初始化腳本中的語句分隔符。
spring.datasource.sql-script-encoding = #SQL 腳本編碼攒霹。
spring.datasource.tomcat导俘。* =

Tomcat 數(shù)據(jù)源特定設(shè)置spring.datasource.type = #要使用的連接池實現(xiàn)的完全限定名稱。默認(rèn)情況下剔蹋,它是從類路徑中自動檢測到的旅薄。

spring.datasource.url = #JDBC數(shù)據(jù)庫的URL。
spring.datasource.username = #登錄數(shù)據(jù)庫的用戶名。
spring.datasource.xa.data-source-class-name = #XA 數(shù)據(jù)源完全限定名稱少梁。
#傳遞給XA數(shù)據(jù)源的屬性洛口。spring.datasource.xa.properties =

JEST (Elasticsearch HTTP客戶端)(JestProperties)

spring.elasticsearch.jest.connection-timeout = 3s #連接超時。
spring.elasticsearch.jest.multi-threaded = true #是否從多個執(zhí)行線程啟用連接請求凯沪。
spring.elasticsearch.jest.password = #登錄密碼第焰。
spring.elasticsearch.jest.proxy.host = #HTTP 客戶端應(yīng)使用的代理主機(jī)。
spring.elasticsearch.jest.proxy.port = #HTTP 客戶端應(yīng)使用的代理端口妨马。
spring.elasticsearch.jest.read-timeout = 3s #讀取超時挺举。
spring.elasticsearch.jest.uris = http:// localhost:9200#逗號分隔的Elasticsearch實例列表。
spring.elasticsearch.jest.username = #登錄用戶名烘跺。

#H2 Web控制臺(H2ConsoleProperties)
spring.h2.console.enabled = false #是否啟用控制臺湘纵。
spring.h2.console.path = / h2-console #控制臺可用的路徑滤淳。
spring.h2.console.settings.trace = false #是否啟用跟蹤輸出梧喷。
spring.h2.console.settings.web-allow-others = false #是否啟用遠(yuǎn)程訪問。

#InfluxDB(InfluxDbProperties)
spring.influx.password = #登錄密碼脖咐。
spring.influx.url = 要連接的InfluxDB實例的URL铺敌。
spring.influx.user = #登錄用戶。

#JOOQ (JooqProperties)
spring.jooq.sql-dialect = #SQL 方言使用屁擅。默認(rèn)情況下自動檢測偿凭。

JDBC (JdbcProperties)

spring.jdbc.template.fetch-size = -1 #需要更多行時應(yīng)從數(shù)據(jù)庫中提取的行數(shù)。
spring.jdbc.template.max-rows = -1 #最大行數(shù)派歌。
spring.jdbc.template.query-timeout = #查詢超時弯囊。默認(rèn)是使用JDBC驅(qū)動程序的默認(rèn)配置。如果未指定持續(xù)時間后綴硝皂,則將使用秒。

#JPA (JpaBaseConfiguration作谭,HibernateJpaAutoConfiguration)
spring.data.jpa.repositories.enabled = true #是否啟用JPA存儲庫稽物。
spring.jpa.database = #要操作的目標(biāo)數(shù)據(jù)庫,默認(rèn)情況下自動檢測折欠。也可以使用“databasePlatform”屬性進(jìn)行設(shè)置贝或。
spring.jpa.database-platform = #要操作的目標(biāo)數(shù)據(jù)庫的名稱,默認(rèn)情況下自動檢測锐秦。也可以使用“Database”枚舉來設(shè)置咪奖。
spring.jpa.generate-ddl = false #是否在啟動時初始化架構(gòu)。
spring.jpa.hibernate.ddl-auto =#DDL模式酱床。這實際上是“hibernate.hbm2ddl.auto”屬性的快捷方式羊赵。使用嵌入式數(shù)據(jù)庫時未默認(rèn)為“create-drop”且未檢測到架構(gòu)管理器。否則,默認(rèn)為“none”昧捷。
spring.jpa.hibernate.naming.implicit-strategy = #隱式命名策略的完全限定名稱闲昭。
spring.jpa.hibernate.naming.physical-strategy = #物理命名策略的完全限定名稱。
spring.jpa.hibernate.use-new-id-generator-mappings = #是否將Hibernate的較新的IdentifierGenerator用于AUTO靡挥,TABLE和SEQUENCE序矩。
spring.jpa.mapping-resources = #Mapping資源(相當(dāng)于persistence.xml中的“mapping-file”條目)。
彈簧跋破。= true#注冊O(shè)penEntityManagerInViewInterceptor簸淀。將JPA EntityManager綁定到線程以進(jìn)行整個請求處理。
spring.jpa.properties毒返。* = #要在JPA提供程序上設(shè)置的其他本機(jī)屬性租幕。
spring.jpa.show -sql = false #是否啟用SQL語句的日志記錄。

JTA (JtaAutoConfiguration)

spring.jta.enabled = true #是否啟用JTA支持饿悬。
spring.jta.log-dir = #Transaction logs目錄令蛉。
spring.jta.transaction-manager-id = #Transaction manager唯一標(biāo)識符。

ATOMIKOS(AtomikosProperties)

spring.jta.atomikos.connectionfactory.borrow-connection-timeout = 30 #從池中借用連接的超時(以秒為單位)狡恬。
spring.jta.atomikos.connectionfactory.ignore-session-transacted-flag = true #是否在創(chuàng)建會話時忽略事務(wù)處理標(biāo)志珠叔。
spring.jta.atomikos.connectionfactory.local-transaction-mode = false #是否需要本地事務(wù)。
spring.jta.atomikos.connectionfactory.maintenance-interval = 60 #池維護(hù)線程運(yùn)行之間的時間(以秒為單位)弟劲。
spring.jta.atomikos.connectionfactory.max-idle-time = 60#從池中清除連接的時間(以秒為單位)祷安。
spring.jta.atomikos.connectionfactory.max-lifetime = 0 #連接在被銷毀之前可以合并的時間(以秒為單位)。0表示沒有限制兔乞。
spring.jta.atomikos.connectionfactory.max-pool-size = 1 #池的最大大小汇鞭。
spring.jta.atomikos.connectionfactory.min-pool-size = 1 #池的最小大小。
spring.jta.atomikos.connectionfactory.reap-timeout = 0 #借用連接的reap超時(以秒為單位)庸追。0表示沒有限制霍骄。
spring.jta.atomikos.connectionfactory.unique-resource-name = jmsConnectionFactory#用于在恢復(fù)期間標(biāo)識資源的唯一名稱。
spring.jta.atomikos.connectionfactory.xa-connection-factory-class-name = #XAConnectionFactory的供應(yīng)商特定實現(xiàn)淡溯。
spring.jta.atomikos.connectionfactory.xa-properties = #供應(yīng)商特定的XA屬性读整。
spring.jta.atomikos.datasource.borrow-connection-timeout = 30 #從池中借用連接的超時(以秒為單位)。
spring.jta.atomikos.datasource.concurrent-connection-validation = #是否使用并發(fā)連接驗證咱娶。
spring.jta.atomikos.datasource.default-isolation-level = #池提供的連接的默認(rèn)隔離級別米间。
spring.jta.atomikos.datasource.login-timeout =#建立數(shù)據(jù)庫連接的超時時間(秒)。
spring.jta.atomikos.datasource.maintenance-interval = 60 #池維護(hù)線程運(yùn)行之間的時間(以秒為單位)膘侮。
spring.jta.atomikos.datasource.max-idle-time = 60 #從池中清除連接的時間(以秒為單位)屈糊。
spring.jta.atomikos.datasource.max-lifetime = 0 #連接在被銷毀之前可以合并的時間(以秒為單位)。0表示沒有限制琼了。
spring.jta.atomikos.datasource.max-pool-size = 1 #池的最大大小逻锐。
spring.jta.atomikos.datasource.min-pool-size池 = 1#池的最小大小。
spring.jta.atomikos.datasource.reap-timeout = 0 #借用連接的reap超時(以秒為單位)。0表示沒有限制谦去。
spring.jta.atomikos.datasource.test-query = #用于在返回連接之前驗證連接的SQL查詢或語句慷丽。
spring.jta.atomikos.datasource.unique-resource-name = dataSource #用于在恢復(fù)期間標(biāo)識資源的唯一名稱。
spring.jta.atomikos.datasource.xa-data-source-class-name = #XAConnectionFactory的供應(yīng)商特定實現(xiàn)鳄哭。
spring.jta.atomikos.datasource.xa-properties = #供應(yīng)商特定的XA屬性要糊。
spring.jta.atomikos.properties.allow-sub-transactions = true #指定是否允許子事務(wù)。
spring.jta.atomikos.properties.checkpoint-interval = 500 #檢查點之間的間隔妆丘,表示為兩個檢查點之間的日志寫入次數(shù)锄俄。
spring.jta.atomikos.properties.default-jta-timeout = 10000ms #JTA 事務(wù)的默認(rèn)超時。
spring.jta.atomikos.properties.default-max-wait-time-on-shutdown = 9223372036854775807 #正常關(guān)閉(no-force)等待事務(wù)完成的時間勺拣。
spring.jta.atomikos.properties.enable-logging = true #是否啟用磁盤日志記錄奶赠。
spring.jta.atomikos.properties.force-shutdown-on-vm-exit = false #VM關(guān)閉#VM是否應(yīng)該關(guān)閉事務(wù)核心的強(qiáng)制關(guān)閉。
spring.jta.atomikos.properties.log-base-dir = #應(yīng)存儲日志文件的目錄药有。
spring.jta.atomikos.properties.log-base-name = tmlog #Transactions日志文件基名毅戈。
spring.jta.atomikos.properties.max-actives = 50 #最大活動事務(wù)數(shù)。
spring.jta.atomikos.properties.max-timeout = 300000ms #事務(wù)允許的最大超時時間愤惰。
spring.jta.atomikos.properties.recovery.delay = 10000ms #兩次恢復(fù)掃描之間的延遲苇经。
spring.jta.atomikos.properties.recovery.forget- orphaned -log-entries-delay = 86400000ms #恢復(fù)之后的延遲可以清除掛起('孤立')日志條目宦言。
spring.jta.atomikos.properties.recovery.max-retries = 5 #在拋出異常之前提交事務(wù)的重試次數(shù)扇单。
spring.jta.atomikos.properties.recovery.retry-interval = 10000ms #重試嘗試之間的延遲。
spring.jta.atomikos.properties.serial-jta-transactions = true #是否應(yīng)盡可能加入子事務(wù)奠旺。
spring.jta.atomikos.properties.service = #應(yīng)該啟動的事務(wù)管理器實現(xiàn)蜘澜。
spring.jta.atomikos.properties.threaded-two-phase-commit = false#是否對參與資源使用不同(和并發(fā))線程進(jìn)行兩階段提交。
spring.jta.atomikos.properties.transaction-manager-unique-name = #事務(wù)管理器的唯一名稱响疚。

#BITRONIX
spring.jta.bitronix.connectionfactory.acquire-increment = 1 #在增長池時創(chuàng)建的連接數(shù)鄙信。
spring.jta.bitronix.connectionfactory.acquisition-interval = 1 #獲取無效連接后再次嘗試獲取連接之前等待的時間(以秒為單位)。
spring.jta.bitronix.connectionfactory.acquisition-timeout = 30 #從池中獲取連接的超時時間(秒)忿晕。
spring.jta.bitronix.connectionfactory.allow-local-transactions = true #事務(wù)管理器是否應(yīng)該允許混合XA和非XA事務(wù)装诡。
spring.jta.bitronix.connectionfactory.apply-transaction-timeout = false#是否應(yīng)在登記時在XAResource上設(shè)置事務(wù)超時。
spring.jta.bitronix.connectionfactory.automatic-enlisting-enabled = true #是否應(yīng)自動登記和退出資源杏糙。
spring.jta.bitronix.connectionfactory.cache-producer-consumers = true #是否應(yīng)該緩存生產(chǎn)者和消費者慎王。
spring.jta.bitronix.connectionfactory.class-name = #XA 資源的底層實現(xiàn)類名蚓土。
spring.jta.bitronix.connectionfactory.defer-connection-release = true #提供程序是否可以在同一連接上運(yùn)行許多事務(wù)并支持事務(wù)交錯宏侍。
spring.jta.bitronix.connectionfactory.disabled=#是否禁用此資源,意味著暫時禁止從其池中獲取連接蜀漆。
spring.jta.bitronix.connectionfactory.driver-properties = #應(yīng)在底層實現(xiàn)上設(shè)置的屬性谅河。
spring.jta.bitronix.connectionfactory.failed = #將此資源生成器標(biāo)記為失敗。
spring.jta.bitronix.connectionfactory.ignore-recovery-failures = false #是否應(yīng)忽略恢復(fù)失敗。
spring.jta.bitronix.connectionfactory.max-idle-time = 60 #從池中清除連接的時間(以秒為單位)绷耍。
spring.jta.bitronix.connectionfactory.max池大小 = 10#池的最大大小吐限。0表示沒有限制百侧。
spring.jta.bitronix.connectionfactory.min-pool-size = 0 #池的最小大小轻猖。
spring.jta.bitronix.connectionfactory.password = #用于連接到JMS提供程序的密碼。
spring.jta.bitronix.connectionfactory.share-transaction-connections = false #是否可以在事務(wù)上下文中共享處于ACCESSIBLE狀態(tài)的連接今膊。
spring.jta.bitronix.connectionfactory.test-connections = true #從池中獲取時是否應(yīng)測試連接崎苗。
spring.jta.bitronix.connectionfactory.two-PC排序位置 = 1#在兩階段提交期間此資源應(yīng)采取的位置(始終首先是Integer.MIN_VALUE狐粱,總是最后一次是Integer.MAX_VALUE)。
spring.jta.bitronix.connectionfactory.unique-name = jmsConnectionFactory #用于在恢復(fù)期間標(biāo)識資源的唯一名稱胆数。
spring.jta.bitronix.connectionfactory.use -tm
-join = true #啟動XAResources時是否應(yīng)該使用TMJOIN肌蜻。spring.jta.bitronix.connectionfactory.user = #用于連接到JMS提供程序的用戶。
spring.jta.bitronix.datasource.acquire-increment = 1 #在增長池時創(chuàng)建的連接數(shù)必尼。
spring.jta.bitronix.datasource.acquisition-interval = 1#在獲取無效連接后再次嘗試獲取連接之前等待的時間(以秒為單位)蒋搜。
spring.jta.bitronix.datasource.acquisition-timeout = 30 #從池中獲取連接的超時時間(秒)。
spring.jta.bitronix.datasource.allow-local-transactions = true #事務(wù)管理器是否應(yīng)該允許混合XA和非XA事務(wù)判莉。
spring.jta.bitronix.datasource.apply-transaction-timeout = false #是否應(yīng)在XAResource登記時設(shè)置事務(wù)超時豆挽。
spring.jta.bitronix.datasource.automatic-enlisting-enabled = true #是否應(yīng)自動登記和退出資源。
spring.jta.bitronix.datasource.class-name = #XA 資源的底層實現(xiàn)類名骂租。
spring.jta.bitronix.datasource.cursor-holdability = #連接的默認(rèn)光標(biāo)可保持性祷杈。
spring.jta.bitronix.datasource.defer-connection-release = true #數(shù)據(jù)庫是否可以在同一連接上運(yùn)行多個事務(wù)并支持事務(wù)交錯。
spring.jta.bitronix.datasource.disabled = #是否禁用此資源渗饮,這意味著暫時禁止從其池中獲取連接但汞。
spring.jta.bitronix.datasource.driver-properties = #應(yīng)在底層實現(xiàn)上設(shè)置的屬性。
spring.jta.bitronix.datasource.enable -jdbc4-connection-test = #從池中獲取連接時是否調(diào)用Connection.isValid()互站。
spring.jta.bitronix.datasource.failed = #將此資源生成器標(biāo)記為失敗私蕾。
spring.jta.bitronix.datasource.ignore-recovery-failures = false #是否應(yīng)忽略恢復(fù)失敗。
spring.jta.bitronix.datasource.isolation-level = #連接的默認(rèn)隔離級別胡桃。
spring.jta.bitronix.datasource.local-auto-commit = #本地事務(wù)的默認(rèn)自動提交模式踩叭。
spring.jta.bitronix.datasource.login-timeout的超時時間 =#建立數(shù)據(jù)庫連接的超時時間(秒)。
= falsespring.jta.bitronix.datasource.max-idle-time = 60 #從池中清除連接的時間(以秒為單位)翠胰。
spring.jta.bitronix.datasource.max-pool-size = 10 #池的最大大小容贝。0表示沒有限制。
spring.jta.bitronix.datasource.min-pool-size = 0 #池的最小大小之景。
spring.jta.bitronix.datasource.prepared-statement-cache-size = 0 #
預(yù)準(zhǔn)備語句緩存的目標(biāo)大小斤富。0禁用緩存。spring.jta.bitronix.datasource.share-transaction-connections #是否可以在事務(wù)上下文中共享處于ACCESSIBLE狀態(tài)的連接锻狗。
spring.jta.bitronix.datasource.test-query =#用于在返回連接之前驗證連接的SQL查詢或語句满力。
spring.jta.bitronix.datasource.two-pc-ordering-position = 1 #此資源在兩階段提交期間應(yīng)采取的位置(始終首先是Integer.MIN_VALUE焕参,并且始終是最后一個是Integer.MAX_VALUE)。
spring.jta.bitronix.datasource.unique-name = dataSource #用于在恢復(fù)期間標(biāo)識資源的唯一名稱油额。
spring.jta.bitronix.datasource.use -tm -join = true #啟動XAResources時是否應(yīng)該使用TMJOIN叠纷。
spring.jta.bitronix.properties.allow-multiple-lrc = false #是否允許多個LRC資源登記到同一事務(wù)中。
= falsespring.jta.bitronix.properties.asynchronous2-pc = false #是否啟用異步執(zhí)行兩階段提交潦嘶。
spring.jta.bitronix.properties.background-recovery-interval-seconds = 60 #在后臺運(yùn)行恢復(fù)過程的時間間隔(秒)涩嚣。
spring.jta.bitronix.properties.current-node-only-recovery = true #是否僅恢復(fù)當(dāng)前節(jié)點。
spring.jta.bitronix.properties.debug-zero-resource-transaction #是否記錄在沒有單個登記資源的情況下執(zhí)行的事務(wù)的創(chuàng)建和提交調(diào)用堆棧掂僵。
spring.jta.bitronix.properties.default-transaction-timeout = 60 #默認(rèn)事務(wù)超時缓艳,以秒為單位。
spring.jta.bitronix.properties.disable-jmx = false #是否啟用JMX支持看峻。
spring.jta.bitronix.properties.exception-analyzer = #設(shè)置要使用的異常分析器實現(xiàn)的完全限定名稱阶淘。
spring.jta.bitronix.properties.filter-log-status = false #是否啟用日志過濾,以便只寫入強(qiáng)制日志互妓。
spring.jta.bitronix.properties.force-batching-enabled = true#磁盤強(qiáng)制是否已批量處理溪窒。
spring.jta.bitronix.properties.forced-write-enabled = true #是否強(qiáng)制日志到磁盤。
spring.jta.bitronix.properties.graceful-shutdown-interval = 60#TM在關(guān)機(jī)時中止事務(wù)之前等待事務(wù)完成的最大秒數(shù)冯勉。
spring.jta.bitronix.properties.jndi-transaction-synchronization-registry-name = #TransactionSynchronizationRegistry的JNDI名稱澈蚌。
spring.jta.bitronix.properties.jndi-user-transaction-name = #UserTransaction的JNDI名稱。
spring.jta.bitronix.properties.journal = disk #期刊的名稱灼狰⊥鹈椋可以是'disk','null'或類名交胚。
spring.jta.bitronix.properties.log-part1-filename = btm1.tlog #日志的第一個片段的名稱份汗。
spring.jta.bitronix.properties.log-part2-filename = btm2.tlog #期刊的第二個片段的名稱。
= falsespring.jta.bitronix.properties.max-log-size-in-mb = 2 #日志片段的最大大泻亍(兆字節(jié))杯活。
spring.jta.bitronix.properties.resource-configuration-filename = #ResourceLoader配置文件名。
spring.jta.bitronix.properties.server-id = #必須唯一標(biāo)識此TM實例的ASCII ID熬词。默認(rèn)為機(jī)器的IP地址旁钧。
spring.jta.bitronix.properties.skip-corrupted-logs #跳過損壞的事務(wù)日志條目。
spring.jta.bitronix.properties.warn-about-zero-resource-transaction = true #是否為沒有單個登記資源的事務(wù)記錄警告互拾。

NARAYANA(NarayanaProperties)

spring.jta.narayana.default-timeout = 60s #Transaction timeout歪今。如果未指定持續(xù)時間后綴,則將使用秒颜矿。
spring.jta.narayana.expiry-scanners = com.arjuna.ats.internal.arjuna.recovery.ExpiredTransactionStatusManagerScanner #逗號分隔的到期掃描程序列表寄猩。
spring.jta.narayana.log-dir = #Transaction 對象商店目錄。
spring.jta.narayana.one-phase-commit = true #是否啟用一階段提交優(yōu)化或衡。
spring.jta.narayana.periodic-recovery-period = 120s#執(zhí)行定期恢復(fù)掃描的間隔焦影。如果未指定持續(xù)時間后綴,則將使用秒封断。
spring.jta.narayana.recovery-backoff-period = 10s #退回恢復(fù)掃描的第一和第二階段之間的時間段斯辰。如果未指定持續(xù)時間后綴,則將使用秒坡疼。
spring.jta.narayana.recovery-db-pass = 1蛏耄恢復(fù)管理器使用的數(shù)據(jù)庫密碼。
spring.jta.narayana.recovery-db-user = 1澹恢復(fù)管理器使用的數(shù)據(jù)庫用戶名闸氮。
spring.jta.narayana.recovery-jms-pass = #恢復(fù)管理器使用的JMS密碼教沾。
spring.jta.narayana.recovery-jms-user =F芽纾恢復(fù)管理器使用的JMS用戶名。
spring.jta.narayana.recovery-modules = #逗號分隔的恢復(fù)模塊列表授翻。
spring.jta.narayana.transaction-manager-id = 1 #唯一的事務(wù)管理器標(biāo)識或悲。
spring.jta.narayana.xa-resource-orphan-filters = #逗號分隔的孤立過濾器列表。

#EMBEDDED MONGODB(EmbeddedMongoProperties)
spring.mongodb.embedded.features = sync_delay #逗號分隔的要啟用的功能列表堪唐。
spring.mongodb.embedded.storage.database-dir = #用于數(shù)據(jù)存儲的目錄巡语。
spring.mongodb.embedded.storage.oplog-size = #oplog的最大大小,以兆字節(jié)為單位淮菠。
spring.mongodb.embedded.storage.repl-set-name = #副本集的名稱男公。
spring.mongodb.embedded.version = 3.2.2 #要使用的Mongo版本。

REDIS(RedisProperties)

spring.redis.cluster.max -redirects = #在群集中執(zhí)行命令時要遵循的最大重定向數(shù)合陵。
spring.redis.cluster.nodes = #逗號分隔的“host:port”對列表引導(dǎo)自枢赔。
spring.redis.database = 0 #連接工廠使用的數(shù)據(jù)庫索引。
spring.redis.url = #連接URL拥知。覆蓋主機(jī)糠爬,端口和密碼。用戶被忽略举庶。示例:redis:// user:password@example.com :6379
spring.redis.host = localhost #Redis服務(wù)器主機(jī)执隧。
spring.redis.jedis.pool.max-active = 8#池在給定時間可以分配的最大連接數(shù)。使用負(fù)值無限制户侥。
spring.redis.jedis.pool.max-idle = 8 #池中“空閑”連接的最大數(shù)量镀琉。使用負(fù)值表示無限數(shù)量的空閑連接。
spring.redis.jedis.pool.max -wait = -1ms #在池耗盡時蕊唐,在拋出異常之前連接分配應(yīng)該阻塞的最長時間屋摔。使用負(fù)值無限期阻止。
spring.redis.jedis.pool.min-idle = 0 #目標(biāo)是池中維護(hù)的最小空閑連接數(shù)替梨。此設(shè)置僅在其為正時才有效装黑。
spring.redis.lettuce.pool.max-active = 8#池在給定時間可以分配的最大連接數(shù)。使用負(fù)值無限制弓熏。
spring.redis.lettuce.pool.max-idle = 8 #池中“空閑”連接的最大數(shù)量恋谭。使用負(fù)值表示無限數(shù)量的空閑連接。
spring.redis.lettuce.pool.max -wait = -1ms #在池耗盡時挽鞠,在拋出異常之前連接分配應(yīng)阻塞的最長時間疚颊。使用負(fù)值無限期阻止。
spring.redis.lettuce.pool.min-idle = 0 #目標(biāo)是池中維護(hù)的最小空閑連接數(shù)信认。此設(shè)置僅在其為正時才有效材义。
spring.redis.lettuce.shutdown-timeout = 100ms#關(guān)機(jī)超時。
spring.redis.password = #redis服務(wù)器的登錄密碼嫁赏。
spring.redis.port = 6379 #Redis服務(wù)器端口其掂。
spring.redis.sentinel.master = #Redis服務(wù)器的名稱。
spring.redis.sentinel.nodes = #逗號分隔的“host:port”對列表潦蝇。
spring.redis.ssl = false #是否啟用SSL支持清寇。
spring.redis.timeout = #連接超時。

TRANSACTION (TransactionProperties)

spring.transaction.default-timeout = #默認(rèn)事務(wù)超時护蝶。如果未指定持續(xù)時間后綴华烟,則將使用秒。
spring.transaction.rollback-on-commit-failure = #是否回滾提交失敗持灰。

#----------------------------------------
#INTEGRATION PROPERTIES
#----- -----------------------------------

#ACTIVEMQ(ActiveMQProperties)
spring.activemq.broker-url = ActiveMQ代理的URL盔夜。默認(rèn)情況下自動生成。
spring.activemq.close-timeout = 15s #在考慮收盤完成之前等待的時間堤魁。
spring.activemq.in-memory = true #默認(rèn)代理URL是否應(yīng)該在內(nèi)存中喂链。如果已指定顯式代理,則忽略妥泉。
spring.activemq.non-blocking-redelivery = false #是否在從回滾事務(wù)重新傳遞消息之前停止消息傳遞椭微。這意味著啟用此消息順序時不會保留消息順序。
spring.activemq.password = #代理的登錄密碼盲链。
spring.activemq.send-timeout = 0ms #等待消息發(fā)送響應(yīng)的時間蝇率。將其設(shè)置為0以永遠(yuǎn)等待。
spring.activemq.user = #代理的登錄用戶刽沾。
spring.activemq.packages.trust-all = #是否信任所有包本慕。
spring.activemq.packages.trusted = #逗號分隔的要信任的特定包列表(不信任所有包時)。
spring.activemq.pool.block-if-full = true #是否阻止請求連接并且池已滿侧漓。將其設(shè)置為false以改為拋出“JMSException”锅尘。
spring.activemq.pool.block-if-full-timeout = -1ms#如果池仍然滿,則在拋出異常之前阻塞布蔗。
spring.activemq.pool.create-connection-on-startup = true #是否在啟動時創(chuàng)建連接藤违±烁可用于在啟動時預(yù)熱池。
spring.activemq.pool.enabled = false #是否應(yīng)創(chuàng)建PooledConnectionFactory顿乒,而不是常規(guī)ConnectionFactory议街。
spring.activemq.pool.expiry-timeout = 0ms #連接到期超時。
spring.activemq.pool.idle-timeout = 30s #連接空閑超時淆游。
spring.activemq.pool.max-connections = 1 #池化連接的最大數(shù)量。
spring.activemq.pool.maximum-active-session-per-connection = 500#每個連接的最大活動會話數(shù)隔盛。
spring.activemq.pool.reconnect-on-exception = true #發(fā)生“JMSException”時重置連接犹菱。
spring.activemq.pool.time-between-expiration-check = -1ms #在空閑連接驅(qū)逐線程的運(yùn)行之間休眠的時間。當(dāng)為負(fù)時吮炕,沒有空閑連接驅(qū)逐線程運(yùn)行腊脱。
spring.activemq.pool.use-anonymous-producer = true #是否只使用一個匿名“MessageProducer”實例。將其設(shè)置為false以在每次需要時創(chuàng)建一個“MessageProducer”龙亲。

ARTEMIS (ArtemisProperties)

spring.artemis.embedded.cluster-password = #群集密碼陕凹。默認(rèn)情況下在啟動時隨機(jī)生成。
spring.artemis.embedded.data-directory = #Journal 文件目錄鳄炉。如果關(guān)閉持久性杜耙,則沒有必要。
spring.artemis.embedded.enabled = true #如果Artemis服務(wù)器API可用拂盯,是否啟用嵌入模式佑女。
spring.artemis.embedded.persistent = false #是否啟用持久存儲。
spring.artemis.embedded.queues = #逗號分隔的隊列谈竿,在啟動時創(chuàng)建团驱。
spring.artemis.embedded.server-id =#服務(wù)器ID。默認(rèn)情況下空凸,使用自動遞增的計數(shù)器嚎花。
spring.artemis.embedded.topics = #以逗號分隔的主題列表,在啟動時創(chuàng)建呀洲。
spring.artemis.host = localhost #Artemis經(jīng)紀(jì)人主持人紊选。
spring.artemis.mode = #Artemis部署模式,默認(rèn)自動檢測道逗。
spring.artemis.password = #代理的登錄密碼丛楚。
spring.artemis.port = 61616 #Artemis 經(jīng)紀(jì)人端口。
spring.artemis.user = #代理的登錄用戶憔辫。

SPRING BATCH(BatchProperties)

spring.batch.initialize-schema = embedded #數(shù)據(jù)庫模式初始化模式趣些。
spring.batch.job.enabled = true #在啟動時執(zhí)行上下文中的所有Spring Batch作業(yè)。
spring.batch.job.names = #逗號分隔的要在啟動時執(zhí)行的作業(yè)名稱列表(例如贰您,job1坏平,job2)拢操。默認(rèn)情況下,將執(zhí)行上下文中找到的所有作業(yè)舶替。
spring.batch.schema = classpath中:組織/ springframework的/批號/核心/ schema- @ @ 平臺@ @ .SQL #的路徑SQL文件令境,以用于初始化數(shù)據(jù)庫架構(gòu)。
spring.batch.table-prefix =#所有批次元數(shù)據(jù)表的表前綴顾瞪。

SPRING INTEGRATION(IntegrationProperties)

spring.integration.jdbc.initialize-schema = embedded #數(shù)據(jù)庫模式初始化模式舔庶。
spring.integration.jdbc.schema = classpath中:組織/ springframework的/集成/ JDBC / schema- @ @ 平臺@ @ .SQL #的路徑SQL文件,以用于初始化數(shù)據(jù)庫架構(gòu)陈醒。

JMS (JmsProperties)

spring.jms.jndi-name = #連接工廠JNDI名稱惕橙。設(shè)置時,優(yōu)先于其他連接工廠自動配置钉跷。
spring.jms.listener.acknowledge-mode = #容器的確認(rèn)模式弥鹦。默認(rèn)情況下,偵聽器使用自動確認(rèn)進(jìn)行事務(wù)處理爷辙。
spring.jms.listener.auto-startup = true #啟動時自動啟動容器彬坏。
spring.jms.listener.concurrency = #最小并發(fā)使用者數(shù)。
spring.jms.listener.max-concurrency = #最大并發(fā)使用者數(shù)膝晾。
spring.jms.pub-sub-domain = false#默認(rèn)目標(biāo)類型是否為topic栓始。
spring.jms.template.default-destination = #用于沒有目標(biāo)參數(shù)的發(fā)送和接收操作的默認(rèn)目標(biāo)。
spring.jms.template.delivery-delay = #用于發(fā)送呼叫的傳遞延遲血当。
spring.jms.template.delivery-mode = #Delivery模式混滔。設(shè)置時啟用QoS(服務(wù)質(zhì)量)。
spring.jms.template.priority = #發(fā)送時消息的優(yōu)先級歹颓。設(shè)置時啟用QoS(服務(wù)質(zhì)量)坯屿。
spring.jms.template.qos-enabled = #發(fā)送消息時是否啟用顯式QoS(服務(wù)質(zhì)量)。
spring.jms.template.receive-timeout =#超時用于接聽電話巍扛。
spring.jms.template.time-to-live = #發(fā)送時消息的生存時間领跛。設(shè)置時啟用QoS(服務(wù)質(zhì)量)。

APACHE KAFKA(KafkaProperties)

spring.kafka.admin.client-id = #ID 在發(fā)出請求時傳遞給服務(wù)器撤奸。用于服務(wù)器端日志記錄吠昭。
spring.kafka.admin.fail-fast = false #如果代理在啟動時不可用,是否快速失敗胧瓜。
spring.kafka.admin.properties矢棚。* = #用于配置客戶端的其他特定于管理員的屬性。
spring.kafka.admin.ssl.key-password = #密鑰庫文件中私鑰的密碼府喳。
spring.kafka.admin.ssl.keystore-location = #密鑰庫文件的位置蒲肋。
spring.kafka.admin.ssl.keystore-password =#存儲密鑰庫文件的密碼。
spring.kafka.admin.ssl.keystore-type = #密鑰庫的類型。
spring.kafka.admin.ssl.protocol = #要使用的SSL協(xié)議兜粘。
spring.kafka.admin.ssl.truststore-location = #信任庫文件的位置申窘。
spring.kafka.admin.ssl.truststore-password = #存儲信任存儲文件的密碼。
spring.kafka.admin.ssl.truststore-type = #信任庫的類型孔轴。
spring.kafka.bootstrap-servers = #逗號分隔的主機(jī):端口對列表剃法,用于建立與Kafka集群的初始連接。
spring.kafka.client-id =在發(fā)出請求時傳遞給服務(wù)器的#ID路鹰。用于服務(wù)器端日志記錄贷洲。
spring.kafka.consumer.auto-commit-interval = #如果'enable.auto.commit'設(shè)置為true,則消費者偏移自動提交給Kafka的頻率晋柱。
spring.kafka.consumer.auto-offset-reset = #當(dāng)Kafka中沒有初始偏移量或服務(wù)器上不再存在當(dāng)前偏移量時該怎么辦优构。
spring.kafka.consumer.bootstrap-servers = #逗號分隔的主機(jī):端口對列表,用于建立與Kafka集群的初始連接趣斤。
spring.kafka.consumer.client-id = #ID 在發(fā)出請求時傳遞給服務(wù)器俩块。用于服務(wù)器端日志記錄黎休。
spring.kafka.consumer.enable-auto-commit = #是否在后臺定期提交消費者的偏移量浓领。
spring.kafka.consumer.fetch-max-wait = #如果沒有足夠的數(shù)據(jù)立即滿足“fetch.min.bytes”給出的要求,服務(wù)器在回答獲取請求之前會阻塞的最長時間势腮。
spring.kafka.consumer.fetch-min-size = #服務(wù)器應(yīng)為獲取請求返回的最小數(shù)據(jù)量(以字節(jié)為單位)联贩。
spring.kafka.consumer.group-id = #唯一字符串,用于標(biāo)識此使用者所屬的使用者組捎拯。
spring.kafka.consumer.heartbeat-interval =#心跳與消費者協(xié)調(diào)員之間的預(yù)計時間泪幌。
spring.kafka.consumer.key-deserializer = #Deserializer 類的鍵。
spring.kafka.consumer.max-poll-records = #一次調(diào)用poll()時返回的最大記錄數(shù)署照。
spring.kafka.consumer.properties祸泪。* = #用于配置客戶端的其他特定于使用者的屬性。
spring.kafka.consumer.ssl.key-password = #密鑰庫文件中私鑰的密碼建芙。
spring.kafka.consumer.ssl.keystore-location = #密鑰庫文件的位置没隘。
spring.kafka.consumer.ssl.keystore-password = #存儲密鑰庫文件的密碼。
spring.kafka.consumer.ssl.keystore-type = #密鑰庫的類型禁荸。
spring.kafka.consumer.ssl.protocol = #要使用的SSL協(xié)議右蒲。
spring.kafka.consumer.ssl.truststore-location = #信任庫文件的位置。
spring.kafka.consumer.ssl.truststore-password = #存儲信任庫文件的密碼赶熟。
spring.kafka.consumer.ssl.truststore-type = #信任庫的類型瑰妄。
spring.kafka.consumer.value-deserializer = #Deserializer 類的值。
spring.kafka.jaas.control-flag = required #登錄配置的控制標(biāo)志映砖。
spring.kafka.jaas.enabled = false#是否啟用JAAS配置间坐。
spring.kafka.jaas.login-module = com.sun.security.auth.module.Krb5LoginModule #登錄模塊。
spring.kafka.jaas.options = #其他JAAS選項。
spring.kafka.listener.ack-count = #當(dāng)ackMode為“COUNT”或“COUNT_TIME”時眶诈,偏移提交之間的記錄數(shù)涨醋。
spring.kafka.listener.ack-mode = #Listener AckMode。請參閱spring-kafka文檔逝撬。
spring.kafka.listener.ack-time = #當(dāng)ackMode為“TIME”或“COUNT_TIME”時浴骂,偏移提交之間的時間。
spring.kafka.listener.client-id = #偵聽器的使用者client.id屬性的前綴宪潮。
spring.kafka.listener.concurrency = #在偵聽器容器中運(yùn)行的線程數(shù)溯警。
spring.kafka.listener.idle-event-interval = #發(fā)布空閑消費者事件(未收到數(shù)據(jù))之間的時間。
spring.kafka.listener.log-container-config = #是否在初始化期間記錄容器配置(INFO級別)狡相。
spring.kafka.listener.monitor-interval = #檢查無響應(yīng)的消費者之間的時間梯轻。如果未指定持續(xù)時間后綴,則將使用秒尽棕。
spring.kafka.listener.no-poll-threshold = #Multiplier應(yīng)用于“pollTimeout”以確定消費者是否無響應(yīng)喳挑。
spring.kafka.listener.poll-timeout =#輪詢消費者時使用超時。
spring.kafka.listener.type = single #Listener類型滔悉。
spring.kafka.producer.acks = #生產(chǎn)者要求領(lǐng)導(dǎo)者在考慮完成請求之前收到的確認(rèn)數(shù)伊诵。
spring.kafka.producer.batch-size = #默認(rèn)批量大小(以字節(jié)為單位)回官。
spring.kafka.producer.bootstrap-servers = #逗號分隔的主機(jī):端口對列表曹宴,用于建立與Kafka集群的初始連接。
spring.kafka.producer.buffer-memory = #生產(chǎn)者可用于緩沖等待發(fā)送到服務(wù)器的記錄的內(nèi)存總字節(jié)數(shù)歉提。
spring.kafka.producer.client-id =在發(fā)出請求時傳遞給服務(wù)器的#ID笛坦。用于服務(wù)器端日志記錄。
spring.kafka.producer.compression-type = #生產(chǎn)者生成的所有數(shù)據(jù)的壓縮類型苔巨。
spring.kafka.producer.key-serializer = 鍵的序列化器類版扩。
spring.kafka.producer.properties。* = #用于配置客戶端的其他特定于生產(chǎn)者的屬性侄泽。
spring.kafka.producer.retries = #當(dāng)大于零時礁芦,啟用重試失敗的發(fā)送。
spring.kafka.producer.ssl.key-password = #密鑰庫文件中私鑰的密碼蔬顾。
spring.kafka.producer.ssl.keystore-location = #密鑰庫文件的位置宴偿。
spring.kafka.producer.ssl.keystore-password = #存儲密鑰庫文件的密碼。
spring.kafka.producer.ssl.keystore-type = #密鑰庫的類型诀豁。
spring.kafka.producer.ssl.protocol = #要使用的SSL協(xié)議窄刘。
spring.kafka.producer.ssl.truststore-location = #信任庫文件的位置。
spring.kafka.producer.ssl.truststore-password = #存儲信任存儲文件的密碼舷胜。
spring.kafka.producer.ssl.truststore-type = #信任庫的類型娩践。
spring.kafka.producer.transaction-id-prefix = #非空時活翩,為生產(chǎn)者啟用事務(wù)支持。
spring.kafka.producer.value-serializer = #Serializer 類的值翻伺。
spring.kafka.properties材泄。* = #用于配置客戶端的生產(chǎn)者和使用者
共有的附加屬性。spring.kafka.ssl.key-password = #密鑰庫文件中私鑰的密碼吨岭。
spring.kafka.ssl.keystore-location = #密鑰庫文件的位置拉宗。
spring.kafka.ssl.keystore-password = #存儲密鑰庫文件的密碼。
spring.kafka.ssl.keystore-type = #密鑰庫的類型辣辫。
spring.kafka.ssl.protocol = #要使用的SSL協(xié)議旦事。
spring.kafka.ssl.truststore-location =#信任庫文件的位置。
spring.kafka.ssl.truststore-password = #存儲信任存儲文件的密碼急灭。
spring.kafka.ssl.truststore-type = #信任庫的類型姐浮。
spring.kafka.template.default-topic = #發(fā)送消息的默認(rèn)主題。

RABBIT(RabbitProperties)

spring.rabbitmq.addresses = #逗號分隔的客戶端應(yīng)連接的地址列表葬馋。
spring.rabbitmq.cache.channel.checkout-timeout = #達(dá)到緩存大小后等待獲取通道的持續(xù)時間卖鲤。
spring.rabbitmq.cache.channel.size = #要在緩存中保留的通道數(shù)。
spring.rabbitmq.cache.connection.mode = channel #連接工廠緩存模式。
spring.rabbitmq.cache.connection.size = #緩存的連接數(shù)。
spring.rabbitmq.connection-timeout = #連接超時贷币。將其設(shè)置為零以永遠(yuǎn)等待。
spring.rabbitmq.dynamic = true #是否創(chuàng)建AmqpAdmin bean换怖。
spring.rabbitmq.host = localhost #RabbitMQ主機(jī)甩恼。
spring.rabbitmq.listener.direct.acknowledge-mode = #容器的確認(rèn)模式蟀瞧。
spring.rabbitmq.listener.direct.auto-startup = true #是否在啟動時自動啟動容器。
spring.rabbitmq.listener.direct.consumers-per-queue = #每個隊列的消費者數(shù)量条摸。
spring.rabbitmq.listener.direct.default-requeue-rejected = #默認(rèn)情況下悦污,拒絕的交付是否重新排隊。
spring.rabbitmq.listener.direct.idle-event-interval =#應(yīng)該發(fā)布空閑容器事件的頻率钉蒲。
spring.rabbitmq.listener.direct.prefetch = #單個請求中要處理的消息數(shù)切端。它應(yīng)該大于或等于事務(wù)大小(如果使用)顷啼。
spring.rabbitmq.listener.direct.retry.enabled = false #是否啟用發(fā)布重試踏枣。
spring.rabbitmq.listener.direct.retry.initial-interval = 1000ms #第一次和第二次嘗試傳遞消息之間的持續(xù)時間。
spring.rabbitmq.listener.direct.retry.max-attempts = 3 #傳遞郵件的最大嘗試次數(shù)钙蒙。
spring.rabbitmq.listener.direct.retry.max -interval = 10000ms #嘗試之間的最長持續(xù)時間茵瀑。
spring.rabbitmq.listener.direct.retry.multiplier = 1 #乘數(shù)應(yīng)用于先前的重試間隔。
spring.rabbitmq.listener.direct.retry.stateless = true #重試是無狀態(tài)還是有狀態(tài)躬厌。
spring.rabbitmq.listener.simple.acknowledge-mode = #容器的確認(rèn)模式马昨。
spring.rabbitmq.listener.simple.auto-startup = true #是否在啟動時自動啟動容器。
spring.rabbitmq.listener.simple.concurrency = #偵聽器調(diào)用者線程的最小數(shù)量。
spring.rabbitmq.listener.simple.default-requeue-rejected = #默認(rèn)情況下鸿捧,拒絕的交付是否重新排隊屹篓。
spring.rabbitmq.listener.simple.idle-event-interval = #應(yīng)該發(fā)布空閑容器事件的頻率。
spring.rabbitmq.listener.simple.max-concurrency = #偵聽器調(diào)用者線程的最大數(shù)量匙奴。
spring.rabbitmq.listener.simple.prefetch = #單個請求中要處理的消息數(shù)堆巧。它應(yīng)該大于或等于事務(wù)大小(如果使用)泼菌。
spring.rabbitmq.listener.simple.retry.enabled = false #是否啟用發(fā)布重試恳邀。
spring.rabbitmq.listener.simple.retry.initial-interval = 1000ms #第一次和第二次嘗試傳遞消息之間的持續(xù)時間。
spring.rabbitmq.listener.simple.retry.max-嘗試= 3 #傳遞郵件的最大嘗試次數(shù)灶轰。
spring.rabbitmq.listener.simple.retry.max -interval = 10000ms #嘗試之間的最長持續(xù)時間谣沸。
spring.rabbitmq.listener.simple.retry.multiplier = 1 #乘數(shù)應(yīng)用于先前的重試間隔。
spring.rabbitmq.listener.simple.retry.stateless = true #重試是無狀態(tài)還是有狀態(tài)笋颤。
spring.rabbitmq.listener.simple.transaction-size = #要在事務(wù)中處理的消息數(shù)乳附。也就是說,ack之間的消息數(shù)量伴澄。為獲得最佳結(jié)果赋除,它應(yīng)小于或等于預(yù)取計數(shù)。
spring.rabbitmq.listener.type = simple #Listener容器類型非凌。
spring.rabbitmq.password = guest #登錄以對代理進(jìn)行身份驗證举农。
spring.rabbitmq.port = 5672 #RabbitMQ端口。
spring.rabbitmq.publisher-confirms = false #是否啟用發(fā)布者確認(rèn)敞嗡。
spring.rabbitmq.publisher-returns = false #是否啟用發(fā)布者返回颁糟。
spring.rabbitmq.requested-heartbeat = #請求心跳超時; 零沒有。如果未指定持續(xù)時間后綴喉悴,則將使用秒棱貌。
spring.rabbitmq.ssl.enabled = false #是否啟用SSL支持。
spring.rabbitmq.ssl.key-store = #保存SSL證書的密鑰庫的路徑箕肃。
spring.rabbitmq.ssl.key-store-password = #用于訪問密鑰庫的密碼婚脱。
spring.rabbitmq.ssl.key-store-type = PKCS12 #密鑰庫類型。
spring.rabbitmq.ssl.trust-store = #持有SSL證書的信任存儲勺像。
spring.rabbitmq.ssl.trust-store-password = #用于訪問信任庫的密碼障贸。
spring.rabbitmq.ssl.trust-store-type = JKS #Trust store type。
spring.rabbitmq.ssl.algorithm = #SSL 算法使用吟宦。默認(rèn)情況下篮洁,由Rabbit客戶端庫配置。
spring.rabbitmq.template.exchange = #用于發(fā)送操作的默認(rèn)交換的名稱督函。
spring.rabbitmq.template.mandatory = #是否啟用強(qiáng)制消息嘀粱。
spring.rabbitmq.template.receive-timeout = #receive()操作的超時激挪。 spring.rabbitmq.template.reply-timeout = #outoutout用于sendAndReceive()`操作。
spring.rabbitmq.template.retry.enabled = false #是否啟用發(fā)布重試锋叨。
spring.rabbitmq.template.retry.initial-interval = 1000ms #第一次和第二次嘗試傳遞消息之間的持續(xù)時間垄分。
spring.rabbitmq.template.retry.max-attempts = 3 #傳遞郵件的最大嘗試次數(shù)。
spring.rabbitmq.template.retry.max -interval = 10000ms#嘗試之間的最長持續(xù)時間
spring.rabbitmq.template.retry.multiplier = 1 #乘數(shù)應(yīng)用于先前的重試間隔娃磺。
spring.rabbitmq.template.routing-key = #用于發(fā)送操作的默認(rèn)路由鍵的值薄湿。
spring.rabbitmq.username = guest #登錄用戶以對代理進(jìn)行身份驗證。
spring.rabbitmq.virtual-host = #連接到代理時使用的虛擬主機(jī)偷卧。

#----------------------------------------
#ACTUATOR PROPERTIES
#----- -----------------------------------

MANAGEMENT HTTP SERVER(ManagementServerProperties)

management.server.add-application-context-header = false #在每個響應(yīng)中添加“X-Application-Context”HTTP標(biāo)頭豺瘤。
management.server.address = #管理端點應(yīng)綁定到的網(wǎng)絡(luò)地址。需要自定義management.server.port听诸。
management.server.port = #管理端點HTTP端口(默認(rèn)情況下使用與應(yīng)用程序相同的端口)坐求。配置其他端口以使用特定于管理的SSL。
management.server.servlet.context-path = #Management endpoint context-path(例如晌梨,/ management)桥嗤。需要自定義management.server.port。
management.server.ssl.ciphers= #支持的SSL密碼仔蝌。需要自定義management.port泛领。
management.server.ssl.client-auth = #是否需要客戶端身份驗證(“想要”)或需要(“需要”)。需要信任存儲敛惊。需要自定義management.server.port渊鞋。
management.server.ssl.enabled = #是否啟用SSL支持。需要自定義management.server.port瞧挤。
management.server.ssl.enabled-protocols = #啟用SSL協(xié)議锡宋。需要自定義management.server.port。
management.server.ssl.key-alias = #標(biāo)識密鑰庫中密鑰的別名皿伺。需要自定義management.server.port员辩。
management.server.ssl.key-password =#用于訪問密鑰庫中密鑰的密碼盒粮。需要自定義management.server.port鸵鸥。
management.server.ssl.key-store = #保存SSL證書的密鑰庫的路徑(通常是jks文件)。需要自定義management.server.port丹皱。
management.server.ssl.key-store-password = #用于訪問密鑰庫的密碼妒穴。需要自定義management.server.port。
management.server.ssl.key-store-provider = #密鑰庫的提供者摊崭。需要自定義management.server.port讼油。
management.server.ssl.key-store-type = #密鑰庫的類型。需要自定義management.server.port呢簸。
management.server.ssl.protocol = TLS#要使用的SSL協(xié)議矮台。需要自定義management.server.port乏屯。
management.server.ssl.trust-store = #持有SSL證書的信任存儲。需要自定義management.server.port瘦赫。
management.server.ssl.trust-store-password = #用于訪問信任庫的密碼辰晕。需要自定義management.server.port。
management.server.ssl.trust-store-provider = #信任存儲的提供者确虱。需要自定義management.server.port含友。
management.server.ssl.trust-store-type = #信任庫的類型。需要自定義management.server.port校辩。

CLOUDFOUNDRY

management.cloudfoundry.enabled = true #是否啟用擴(kuò)展的Cloud Foundry執(zhí)行器端點窘问。
management.cloudfoundry.skip-ssl-validation = false #是否跳過Cloud Foundry執(zhí)行器端點安全調(diào)用的SSL驗證。

ENDPOINTS GENERAL CONFIGURATION

management.endpoints.enabled-by-default = #默認(rèn)情況下是否啟用或禁用所有端點宜咒。

ENDPOINTS JMX CONFIGURATION(JmxEndpointProperties)

management.endpoints.jmx.domain = org.springframework.boot #Endpoints JMX域名惠赫。如果設(shè)置,則回退到'spring.jmx.default-domain'故黑。
management.endpoints.jmx.exposure.include = * #應(yīng)包含的端點ID或所有的“”汉形。
management.endpoints.jmx.exposure.exclude = #應(yīng)排除的端點ID或所有的'
'。
management.endpoints.jmx.static-names = #附加到表示端點的MBean的所有ObjectName的靜態(tài)屬性倍阐。
management.endpoints.jmx.unique-names = false#是否確保在發(fā)生沖突時修改ObjectNames概疆。

ENDPOINTS WEB CONFIGURATION(WebEndpointProperties)

management.endpoints.web.exposure.include = health,info #應(yīng)包含的端點ID或所有的“”峰搪。
management.endpoints.web.exposure.exclude = #應(yīng)排除的端點ID或所有的'
'岔冀。
management.endpoints.web.base-path = / actuator #Web端點的基本路徑。相對于server.servlet.context-path或management.server.servlet.context-path概耻,如果配置了management.server.port使套。
management.endpoints.web.path-mapping = #端點ID與應(yīng)公開它們的路徑之間的映射。

ENDPOINTS CORS CONFIGURATION(CorsEndpointProperties)

management.endpoints.web.cors.allow-credentials = #是否支持憑據(jù)鞠柄。未設(shè)置時侦高,不支持憑據(jù)。
management.endpoints.web.cors.allowed-headers = #逗號分隔的請求中允許的標(biāo)頭列表厌杜。''允許所有標(biāo)題奉呛。
management.endpoints.web.cors.allowed-methods = #逗號分隔的允許方法列表。'
'允許所有方法夯尽。未設(shè)置時瞧壮,默認(rèn)為GET。
management.endpoints.web.cors.allowed-origins = #逗號分隔的原始列表允許匙握。'*'允許所有來源咆槽。未設(shè)置時,將禁用CORS支持圈纺。
management.endpoints.web.cors.exposed-headers = #逗號分隔的標(biāo)題列表秦忿,包含在響應(yīng)中麦射。
management.endpoints.web.cors.max-age = 1800s #客戶端緩存來自飛行前請求的響應(yīng)的時間灯谣。如果未指定持續(xù)時間后綴法褥,則將使用秒。

AUDIT EVENTS ENDPOINT(AuditEventsEndpoint)

management.endpoint.auditevents.cache.time-to-live = 0ms 3晏耄可以緩存響應(yīng)的最長時間半等。
management.endpoint.auditevents.enabled = true #是否啟用auditevents端點。

BEANS ENDPOINT(BeansEndpoint)

management.endpoint.beans.cache.time-to-live = 0ms D湃可以緩存響應(yīng)的最長時間杀饵。
management.endpoint.beans.enabled = true #是否啟用beans端點。

#條件報告ENDPOINT(ConditionsReportEndpoint)
management.endpoint.conditions.cache.time-to-live = 0ms C粒可以緩存響應(yīng)的最長時間切距。
management.endpoint.conditions.enabled = true #是否啟用條件端點。

CONFIGURATION PROPERTIES REPORT ENDPOINT(ConfigurationPropertiesReportEndpoint惨远,ConfigurationPropertiesReportEndpointProperties)

management.endpoint.configprops.cache.time-to-live = 0ms C瘴颍可以緩存響應(yīng)的最長時間。
management.endpoint.configprops.enabled = true #是否啟用configprops端點北秽。
management.endpoint.configprops.keys-to-sanitize = password葡幸,secret,key贺氓,token蔚叨,。* credentials辙培。*蔑水,vcap_services,sun.java.command #應(yīng)該清理的密鑰扬蕊。鍵可以是屬性結(jié)尾的簡單字符串或正則表達(dá)式搀别。

ENVEST ENDPOINT(EnvironmentEndpoint,EnvironmentEndpointProperties)

management.endpoint.env.cache.time-to-live = 0ms N惨郑可以緩存響應(yīng)的最長時間歇父。
management.endpoint.env.enabled = true #是否啟用env端點。
management.endpoint.env.keys-to-sanitize = password蛮穿,secret庶骄,key,token践磅,。* credentials灸异。*府适,vcap_services羔飞,sun.java.command #應(yīng)該清理的密鑰。鍵可以是屬性結(jié)尾的簡單字符串或正則表達(dá)式檐春。

FLYWAY ENDPOINT(FlywayEndpoint)

management.endpoint.flyway.cache.time-to-live = 0ms B咛剩可以緩存響應(yīng)的最長時間。
management.endpoint.flyway.enabled = true #是否啟用flyway端點疟暖。

HEEC ENDPOINT(HealthEndpoint卡儒,HealthEndpointProperties)

management.endpoint.health.cache.time-to-live = 0ms #可以緩存響應(yīng)的最長時間俐巴。
management.endpoint.health.enabled = true #是否啟用運(yùn)行狀況端點骨望。
management.endpoint.health.roles = #用于確定用戶是否有權(quán)顯示詳細(xì)信息的角色。為空時欣舵,所有經(jīng)過身份驗證的用戶都被授權(quán)擎鸠。
management.endpoint.health.show-details = never #何時顯示完整的健康詳細(xì)信息。

HEAP DUMP ENDPOINT(HeapDumpWebEndpoint)

management.endpoint.heapdump.cache.time-to-live = 0ms T等Γ可以緩存響應(yīng)的最長時間劣光。
management.endpoint.heapdump.enabled = true #是否啟用heapdump端點。

HTTP TRACE ENDPOINT(HttpTraceEndpoint)

management.endpoint.httptrace.cache.time-to-live = 0ms T惆眩可以緩存響應(yīng)的最長時間绢涡。
management.endpoint.httptrace.enabled = true #是否啟用httptrace端點。

INFO ENDPOINT(InfoEndpoint)

info = #要添加到信息端點的任意屬性遣疯。
management.endpoint.info.cache.time-to-live = 0ms 4沽龋可以緩存響應(yīng)的最長時間。
management.endpoint.info.enabled = true #是否啟用信息端點另锋。

JOLOKIA ENDPOINT(JolokiaProperties)

management.endpoint.jolokia.config滞项。* = #Jolokia設(shè)置。有關(guān)更多詳細(xì)信息夭坪,請參閱Jolokia的文檔文判。
management.endpoint.jolokia.enabled = true #是否啟用jolokia端點。

LIQUIBASE ENDPOINT(LiquibaseEndpoint)

management.endpoint.liquibase.cache.time-to-live = 0ms J颐罚可以緩存響應(yīng)的最長時間戏仓。
management.endpoint.liquibase.enabled = true #是否啟用liquibase端點。

#LOG FILE ENDPOINT(LogFileWebEndpoint亡鼠,LogFileWebEndpointProperties)
management.endpoint.logfile.cache.time-to-live = 0ms I脱辏可以緩存響應(yīng)的最長時間。
management.endpoint.logfile.enabled = true #是否啟用日志文件端點间涵。
management.endpoint.logfile.external-file = #要訪問的外部日志文件仁热。如果日志文件由輸出重定向而不是日志記錄系統(tǒng)本身寫入,則可以使用勾哩。

#LOGGERS ENDPOINT(LoggersEndpoint)
management.endpoint.loggers.cache.time-to-live = 0ms ?勾溃可以緩存響應(yīng)的最長時間举哟。
management.endpoint.loggers.enabled = true #是否啟用記錄器端點。

REQUEST MAPPING ENDPOINT(MappingsEndpoint)

management.endpoint.mappings.cache.time-to-live = 0ms Q该可以緩存響應(yīng)的最長時間妨猩。
management.endpoint.mappings.enabled = true #是否啟用映射端點。

METRICS ENDPOINT(MetricsEndpoint)

management.endpoint.metrics.cache.time-to-live = 0ms ;喟可以緩存響應(yīng)的最長時間壶硅。
management.endpoint.metrics.enabled = true #是否啟用指標(biāo)端點。

PROMETHEUS ENDPOINT(PrometheusScrapeEndpoint)

management.endpoint.prometheus.cache.time-to-live = 0ms O澹可以緩存響應(yīng)的最長時間庐椒。
management.endpoint.prometheus.enabled = true #是否啟用prometheus端點。

STEEDEDED TASKS ENDPOINT(ScheduledTasksEndpoint)

management.endpoint.scheduledtasks.cache.time-to-live = 0ms F倍拢可以緩存響應(yīng)的最長時間扼睬。
management.endpoint.scheduledtasks.enabled = true #是否啟用scheduledtasks端點。

SESSIONS ENDPOINT(SessionsEndpoint)

management.endpoint.sessions.enabled = true #是否啟用會話端點悴势。

SHUTDOWN ENDPOINT(ShutdownEndpoint)

management.endpoint.shutdown.enabled = false #是否啟用關(guān)閉端點窗宇。

THREAD DUMP ENDPOINT(ThreadDumpEndpoint)

management.endpoint.threaddump.cache.time-to-live = 0ms #可以緩存響應(yīng)的最長時間特纤。
management.endpoint.threaddump.enabled = true #是否啟用threaddump端點军俊。

#HEALTH INDICATORS
management.health.db.enabled = true #是否啟用數(shù)據(jù)庫運(yùn)行狀況檢查。
management.health.cassandra.enabled = true #是否啟用Cassandra運(yùn)行狀況檢查捧存。
management.health.couchbase.enabled = true #是否啟用Couchbase運(yùn)行狀況檢查粪躬。
management.health.defaults.enabled = true #是否啟用默認(rèn)健康指標(biāo)。
management.health.diskspace.enabled = true #是否啟用磁盤空間運(yùn)行狀況檢查昔穴。
management.health.diskspace.path = #用于計算可用磁盤空間的路徑镰官。
management.health.diskspace.threshold = 0#應(yīng)該可用的最小磁盤空間(以字節(jié)為單位)。
management.health.elasticsearch.enabled = true #是否啟用Elasticsearch運(yùn)行狀況檢查吗货。
management.health.elasticsearch.indices = #逗號分隔的索引名稱泳唠。
management.health.elasticsearch.response-timeout = 100ms #等待集群響應(yīng)的時間。
management.health.influxdb.enabled = true #是否啟用InfluxDB運(yùn)行狀況檢查宙搬。
management.health.jms.enabled = true #是否啟用JMS運(yùn)行狀況檢查笨腥。
management.health.ldap.enabled = true #是否啟用LDAP運(yùn)行狀況檢查。
management.health.mail.enabled = true#是否啟用郵件健康檢查勇垛。
management.health.mongo.enabled = true #是否啟用MongoDB運(yùn)行狀況檢查脖母。
management.health.neo4j.enabled = true #是否啟用Neo4j運(yùn)行狀況檢查。
management.health.rabbit.enabled = true #是否啟用RabbitMQ運(yùn)行狀況檢查闲孤。
management.health.redis.enabled = true #是否啟用Redis運(yùn)行狀況檢查谆级。
management.health.solr.enabled = true #是否啟用Solr運(yùn)行狀況檢查。
management.health.status.http-mapping = #將健康狀態(tài)映射到HTTP狀態(tài)代碼。默認(rèn)情況下哨苛,已注冊的運(yùn)行狀況映射到合理的默認(rèn)值(例如鸽凶,UP映射到200)币砂。
management.health.status.order = DOWN建峭,OUT_OF_SERVICE,UP决摧,UNKNOWN #以逗號分隔的健康狀態(tài)列表亿蒸,按嚴(yán)重程度排序。

HTTP TRACING(HttpTraceProperties)

management.trace.http.enabled = true #是否啟用HTTP請求 - 響應(yīng)跟蹤掌桩。
management.trace.http.include =請求標(biāo)頭边锁,響應(yīng)標(biāo)頭,cookie波岛,錯誤#要包含在跟蹤中的項目茅坛。

INFO CONTRIBUTORS(InfoContributorProperties)

management.info.build.enabled = true #是否啟用構(gòu)建信息。
management.info.defaults.enabled = true #是否啟用默認(rèn)信息貢獻(xiàn)者则拷。
management.info.env.enabled = true #是否啟用環(huán)境信息贡蓖。
management.info.git.enabled = true #是否啟用git信息。
management.info.git.mode = simple #用于公開git信息的模式煌茬。

METRICS

management.metrics.binders.files.enabled = true #是否啟用文件指標(biāo)斥铺。
management.metrics.binders.integration.enabled = true #是否啟用Spring Integration指標(biāo)。
management.metrics.binders.jvm.enabled = true #是否啟用JVM指標(biāo)坛善。
management.metrics.binders.logback.enabled = true #是否啟用Logback指標(biāo)晾蜘。
management.metrics.binders.processor.enabled = true #是否啟用處理器指標(biāo)。
management.metrics.binders.uptime.enabled = true #是否啟用正常運(yùn)行時間指標(biāo)眠屎。
management.metrics.distribution.percentiles-histogram剔交。* =#是否以指定名稱開始的儀表ID應(yīng)該是發(fā)布百分位直方圖。
management.metrics.distribution.percentiles改衩。* = #特定計算的非可聚合百分位數(shù)岖常,用于以指定名稱開始的儀表ID發(fā)送到后端。
management.metrics.distribution.sla燎字。* = #以指定名稱開頭的儀表ID的特定SLA邊界腥椒。最長的匹配獲勝,鍵“all”也可用于配置所有儀表候衍。
management.metrics.enable笼蛛。* = #應(yīng)啟用是否以指定名稱開始的儀表ID。最長的匹配獲勝蛉鹿,鍵“all”也可用于配置所有儀表滨砍。
management.metrics.export.atlas.batch-size = 10000#每個請求用于此后端的度量數(shù)。如果找到更多測量值,則將發(fā)出多個請求惋戏。
management.metrics.export.atlas.config-refresh-frequency = 10s #從LWC服務(wù)刷新配置設(shè)置的頻率领追。
management.metrics.export.atlas.config-time-to-live = 150s #LWC服務(wù)訂閱的生存時間。
management.metrics.export.atlas.config-uri = http:// localhost:7101 / lwc / api / v1 / expressions / local-dev #Atlas LWC端點的URI响逢,用于檢索當(dāng)前訂閱绒窑。
management.metrics.export.atlas.connect-timeout = 1s #對此后端的請求的連接超時。
management.metrics.export.atlas.enabled= true #是否啟用將度量標(biāo)準(zhǔn)導(dǎo)出到此后端舔亭。
management.metrics.export.atlas.eval-uri = http:// localhost:7101 / lwc / api / v1 / evaluate #用于評估訂閱數(shù)據(jù)的Atlas LWC端點的URI些膨。
management.metrics.export.atlas.lwc-enabled = false #是否啟用流式傳輸?shù)紸tlas LWC。
management.metrics.export.atlas.meter-time-to-live = 15m #沒有任何活動的米的生存時間钦铺。在此期間之后订雾,儀表將被視為已過期且不會報告。
management.metrics.export.atlas.num-threads = 2 #指標(biāo)發(fā)布計劃程序使用的線程數(shù)矛洞。
management.metrics.export.atlas.read超時= 10s #讀取此后端請求的超時時間洼哎。
management.metrics.export.atlas.step = 1m #要使用的步長(即報告頻率)。
management.metrics.export.atlas.uri = http:// localhost:7101 / api / v1 / publish #Atlas服務(wù)器的URI沼本。
management.metrics.export.datadog.api-key = #Datadog API密鑰噩峦。
management.metrics.export.datadog.application-key = #Datadog應(yīng)用程序密鑰。不是嚴(yán)格要求擅威,但通過向Datadog發(fā)送儀表描述壕探,類型和基本單位來改進(jìn)Datadog體驗。
management.metrics.export.datadog.batch-size = 10000#每個請求用于此后端的度量數(shù)郊丛。如果找到更多測量值李请,則將發(fā)出多個請求。
management.metrics.export.datadog.connect-timeout = 1s #對此后端的請求的連接超時厉熟。
management.metrics.export.datadog.descriptions = true #是否將描述元數(shù)據(jù)發(fā)布到Datadog导盅。將其關(guān)閉以最小化發(fā)送的元數(shù)據(jù)量。
management.metrics.export.datadog.enabled = true #是否啟用將度量標(biāo)準(zhǔn)導(dǎo)出到此后端揍瑟。
management.metrics.export.datadog.host-tag = instance #將指標(biāo)發(fā)送到Datadog時將映射到“host”的標(biāo)記白翻。
management.metrics.export.datadog.num線程= 2 #指標(biāo)發(fā)布計劃程序使用的線程數(shù)。
management.metrics.export.datadog.read-timeout = 10s #讀取此后端請求的超時時間绢片。
management.metrics.export.datadog.step = 1m #要使用的步長(即報告頻率)滤馍。
management.metrics.export.datadog.uri = https://app.datadoghq.com# 將指標(biāo)發(fā)送到的URI。如果需要將指標(biāo)發(fā)布到到Datadog的內(nèi)部代理底循,則可以使用此方法定義代理的位置巢株。
management.metrics.export.ganglia.addressing-mode = multicast #UDP尋址模式,單播或多播熙涤。
management.metrics.export.ganglia.duration-units =毫秒#用于報告持續(xù)時間的基準(zhǔn)時間單位阁苞。
management.metrics.export.ganglia.enabled = true #是否啟用向Ganglia導(dǎo)出指標(biāo)困檩。
management.metrics.export.ganglia.host = localhost #Ganglia服務(wù)器的主機(jī),用于接收導(dǎo)出的指標(biāo)那槽。
management.metrics.export.ganglia.port = 8649 #用于接收導(dǎo)出指標(biāo)的Ganglia服務(wù)器端口悼沿。
management.metrics.export.ganglia.protocol-version = 3.1 #Ganglia協(xié)議版本。必須是3.1或3.0骚灸。
management.metrics.export.ganglia.rate-units = seconds #用于報告費率的基準(zhǔn)時間單位糟趾。
management.metrics.export.ganglia.step = 1m#步驟大小(即報告頻率)使用逢唤。
management.metrics.export.ganglia.time-to-live = 1 #生活在Ganglia上的指標(biāo)的時間拉讯。將多播生存時間設(shè)置為大于主機(jī)之間的跳數(shù)(路由器)的數(shù)量涤浇。
management.metrics.export.graphite.duration-units =毫秒#用于報告持續(xù)時間的基本時間單位鳖藕。
management.metrics.export.graphite.enabled = true #是否啟用將指標(biāo)導(dǎo)出到Graphite。
management.metrics.export.graphite.host = localhost #Graphite服務(wù)器的主機(jī)只锭,用于接收導(dǎo)出的指標(biāo)著恩。
management.metrics.export.graphite.port = 2004#Titeite服務(wù)器的端口,用于接收導(dǎo)出的指標(biāo)蜻展。
management.metrics.export.graphite.protocol = pickled #在將數(shù)據(jù)發(fā)送到Graphite時使用的協(xié)議喉誊。
management.metrics.export.graphite.rate-units = seconds #用于報告費率的基本時間單位。
management.metrics.export.graphite.step = 1m #要使用的步長(即報告頻率)纵顾。
management.metrics.export.graphite.tags-as-prefix = #對于默認(rèn)命名約定伍茄,將指定的標(biāo)記鍵轉(zhuǎn)換為度量標(biāo)準(zhǔn)前綴的一部分。
management.metrics.export.influx.auto-create-db = true #在嘗試向其發(fā)布指標(biāo)之前施逾,是否創(chuàng)建Influx數(shù)據(jù)庫是否存在敷矫。
management.metrics.export.influx.batch-size = 10000 #每個請求用于此后端的度量數(shù)。如果找到更多測量值汉额,則將發(fā)出多個請求曹仗。
management.metrics.export.influx.compressed = true #是否對發(fā)布到Influx的度量批次啟用GZIP壓縮。
management.metrics.export.influx.connect-timeout = 1s #對此后端的請求的連接超時蠕搜。
management.metrics.export.influx.consistency = one #為每個點寫一致性怎茫。
management.metrics.export.influx.db = mydb #將指標(biāo)發(fā)送到Influx時將映射到“主機(jī)”的標(biāo)記。
management.metrics.export.influx.enabled= true #是否啟用將度量標(biāo)準(zhǔn)導(dǎo)出到此后端妓灌。
management.metrics.export.influx.num-threads = 2 #指標(biāo)發(fā)布計劃程序使用的線程數(shù)轨蛤。
management.metrics.export.influx.password = #Influx服務(wù)器的登錄密碼。
management.metrics.export.influx.read-timeout = 10s #讀取此后端請求的超時時間虫埂。
management.metrics.export.influx.retention-duration = #Inflows應(yīng)保留當(dāng)前數(shù)據(jù)庫中數(shù)據(jù)的時間段祥山。
management.metrics.export.influx.retention-shard-duration = #分片組覆蓋的時間范圍。
management.metrics.export.influx.retention政策= #要使用的保留策略(如果未指定告丢,則Influx會寫入DEFAULT保留策略)枪蘑。
management.metrics.export.influx.retention-replication-factor = #在集群中存儲了多少份數(shù)據(jù)副本损谦。
management.metrics.export.influx.step = 1m #要使用的步長(即報告頻率)流昏。
management.metrics.export.influx.uri = http:// localhost:8086 #Influx服務(wù)器的URI硼啤。
management.metrics.export.influx.user-name = #Influx服務(wù)器的登錄用戶粟矿。
management.metrics.export.jmx.domain = metrics #Metrics JMX域名璧疗。
management.metrics.export.jmx.enabled = true#是否啟用將度量標(biāo)準(zhǔn)導(dǎo)出到JMX簸喂。
management.metrics.export.jmx.step = 1m #要使用的步長(即報告頻率)馆蠕。
management.metrics.export.newrelic.account-id = #新的Relic帳戶ID刽锤。
management.metrics.export.newrelic.api-key = #New Relic API密鑰彪蓬。
management.metrics.export.newrelic.batch-size = 10000 #每個請求用于此后端的度量數(shù)瞻鹏。如果找到更多測量值悲立,則將發(fā)出多個請求。
management.metrics.export.newrelic.connect-timeout = 1s #對此后端的請求的連接超時新博。
management.metrics.export.newrelic.enabled = true#是否啟用將度量標(biāo)準(zhǔn)導(dǎo)出到此后端薪夕。
management.metrics.export.newrelic.num-threads = 2 #指標(biāo)發(fā)布計劃程序使用的線程數(shù)。
management.metrics.export.newrelic.read-timeout = 10s #讀取此后端請求的超時時間赫悄。
management.metrics.export.newrelic.step = 1m #要使用的步長(即報告頻率)原献。
management.metrics.export.newrelic.uri = https://insights-collector.newrelic.com# 將指標(biāo)發(fā)送到的URI。
management.metrics.export.prometheus.descriptions = true#是否將發(fā)布描述作為scrape有效負(fù)載的一部分啟用到Prometheus埂淮。將其關(guān)閉以最小化每次刮擦發(fā)送的數(shù)據(jù)量姑隅。
management.metrics.export.prometheus.enabled = true #是否啟用將指標(biāo)導(dǎo)出到Prometheus。
management.metrics.export.prometheus.step = 1m #要使用的步長(即報告頻率)倔撞。
management.metrics.export.signalfx.access-token = #SignalFX訪問令牌讲仰。
management.metrics.export.signalfx.batch-size = 10000 #每個請求用于此后端的度量數(shù)。如果找到更多測量值痪蝇,則將發(fā)出多個請求鄙陡。
management.metrics.export.signalfx.connect-timeout = 1s#對此后端的請求的連接超時。
management.metrics.export.signalfx.enabled = true #是否啟用將度量標(biāo)準(zhǔn)導(dǎo)出到此后端霹俺。
management.metrics.export.signalfx.num-threads = 2 #指標(biāo)發(fā)布計劃程序使用的線程數(shù)柔吼。
management.metrics.export.signalfx.read-timeout = 10s #讀取此后端請求的超時時間。
management.metrics.export.signalfx.source = #唯一標(biāo)識正在向SignalFx發(fā)布指標(biāo)的應(yīng)用程序?qū)嵗蟆DJ(rèn)為本地主機(jī)名愈魏。
management.metrics.export.signalfx.step = 10s #要使用的步長(即報告頻率)。
management.metrics.export.signalfx.uri = https://ingest.signalfx.com# 將指標(biāo)發(fā)送到的URI想际。
management.metrics.export.simple.enabled = true #在沒有任何其他導(dǎo)出器的情況下培漏,是否啟用將指標(biāo)導(dǎo)出到內(nèi)存后端。
management.metrics.export.simple.mode =累積#計數(shù)模式胡本。
management.metrics.export.simple.step = 1m #要使用的步長(即報告頻率)牌柄。
management.metrics.export.statsd.enabled = true #是否啟用將度量標(biāo)準(zhǔn)導(dǎo)出到StatsD。
management.metrics.export.statsd.flavor = 要使用的
datadog #StatsD線路協(xié)議侧甫。management.metrics.export.statsd.host= localhost #StatsD服務(wù)器的主機(jī)以接收導(dǎo)出的指標(biāo)珊佣。
management.metrics.export.statsd.max-packet-length = 1400 #單個有效負(fù)載的總長度應(yīng)保持在網(wǎng)絡(luò)的MTU中蹋宦。
management.metrics.export.statsd.polling-frequency = 10s #測量儀表
的頻率。輪詢儀表時咒锻,會重新計算其值冷冗,如果值已更改(或者publishUnchangedMeters為true),則會將其發(fā)送到StatsD服務(wù)器惑艇。management.metrics.export.statsd.port = 8125 #StatsD服務(wù)器的端口蒿辙,用于接收導(dǎo)出的指標(biāo)。
management.metrics.export.statsd.publish-unchanged-meters = true #是否將未更改的計量表發(fā)送到StatsD服務(wù)器滨巴。
management.metrics.export.wavefront.api-token = #將指標(biāo)直接發(fā)布到Wavefront API主機(jī)時使用的API令牌思灌。
management.metrics.export.wavefront.batch-size = 10000 #每個請求用于此后端的度量數(shù)。如果找到更多測量值恭取,則將發(fā)出多個請求泰偿。
management.metrics.export.wavefront.connect-timeout = 1s #對此后端的請求的連接超時。
management.metrics.export.wavefront.enabled = true #是否啟用將度量標(biāo)準(zhǔn)導(dǎo)出到此后端秽荤。
management.metrics.export.wavefront.global-prefix =#全局前綴用于將源自此應(yīng)用程序的白盒工具的度量標(biāo)準(zhǔn)與在Wavefront UI中查看時源自其他Wavefront集成的度量標(biāo)準(zhǔn)分開甜奄。
management.metrics.export.wavefront.num-threads = 2 #指標(biāo)發(fā)布計劃程序使用的線程數(shù)。
management.metrics.export.wavefront.read-timeout = 10s #讀取此后端請求的超時時間窃款。
management.metrics.export.wavefront.source = #應(yīng)用程序?qū)嵗奈ㄒ粯?biāo)識符,該實例是發(fā)布到Wavefront的度量標(biāo)準(zhǔn)的來源牍氛。默認(rèn)為本地主機(jī)名晨继。
management.metrics.export.wavefront.step = 10s #要使用的步長(即報告頻率)。
management.metrics.export.wavefront.uri = https://longboard.wavefront.com# 將指標(biāo)發(fā)送到的URI搬俊。
management.metrics.use-global-registry = true #是否應(yīng)將自動配置的MeterRegistry實現(xiàn)綁定到Metrics上的全局靜態(tài)注冊表紊扬。
management.metrics.web.client.max-uri-tags = 100 #允許的唯一URI標(biāo)記值的最大數(shù)量。達(dá)到最大標(biāo)記值數(shù)后唉擂,過濾器會拒絕具有其他標(biāo)記值的度量標(biāo)準(zhǔn)餐屎。
management.metrics.web.client.requests-metric-name = http.client.requests #已發(fā)送請求的度量標(biāo)準(zhǔn)的名稱。
management.metrics.web.server.auto-time-requests = true#Spring MVC或WebFlux處理的請求是否應(yīng)自動定時玩祟。
management.metrics.web.server.requests-metric-name = http.server.requests #已接收請求的度量標(biāo)準(zhǔn)的名稱腹缩。

#----------------------------------------

DEDTOOLS PROPERTIES

#----- -----------------------------------

DESTOOLS(DevToolsProperties)

spring.devtools.livereload.enabled = true #是否啟用livereload.com兼容服務(wù)器。
spring.devtools.livereload.port = 35729 #服務(wù)器端口空扎。
spring.devtools.restart.additional-exclude = #應(yīng)該從觸發(fā)完全重啟中排除的其他模式藏鹊。
spring.devtools.restart.additional-paths = #要監(jiān)視更改的其他路徑。
spring.devtools.restart.enabled = true #是否啟用自動重啟转锈。
spring.devtools.restart.exclude= META-INF /行家/ **盘寡,META-INF /資源/ **,資源/ **撮慨,靜態(tài)/ **竿痰,公共/ *脆粥,模板/ / 的Test.class影涉, / * Tests.class冠绢,git.properties,META-INF / build-info.properties #應(yīng)該從觸發(fā)完全重啟中排除的模式常潮。
spring.devtools.restart.log-condition-evaluation-delta = true #是否在重新啟動時記錄條件評估增量弟胀。
spring.devtools.restart.poll-interval = 1s #輪詢類路徑更改之間等待的時間。
spring.devtools.restart.quiet-period = 400ms #觸發(fā)重啟之前沒有任何類路徑更改所需的安靜時間量喊式。
spring.devtools.restart.trigger-file =#特定文件的名稱孵户,當(dāng)更改時,觸發(fā)重新啟動檢查岔留。如果未指定夏哭,則任何類路徑文件更改都會觸發(fā)重新啟動。

remote DEVTOOLS(RemoteDevToolsProperties)

spring.devtools.remote.context-path = /献联。~~ spring-boot竖配!?#用于處理遠(yuǎn)程連接的上下文路徑。
spring.devtools.remote.proxy.host = #用于連接遠(yuǎn)程應(yīng)用程序的代理主機(jī)里逆。
spring.devtools.remote.proxy.port = #用于連接遠(yuǎn)程應(yīng)用程序的代理端口进胯。
spring.devtools.remote.restart.enabled = true #是否啟用遠(yuǎn)程重啟。
spring.devtools.remote.secret = #建立連接所需的共享密鑰(啟用遠(yuǎn)程支持所需)原押。
spring.devtools.remote.secret頭名= X-AUTH-TOKEN #用于傳輸共享密鑰的HTTP頭胁镐。

#----------------------------------------

TESTING PROPERTIES

#----- -----------------------------------

spring.test.database.replace = any #要替換的現(xiàn)有DataSource的類型。
spring.test.mockmvc.print =默認(rèn)#MVC 打印選項诸衔。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末盯漂,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子笨农,更是在濱河造成了極大的恐慌就缆,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,744評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件谒亦,死亡現(xiàn)場離奇詭異竭宰,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)诊霹,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,505評論 3 392
  • 文/潘曉璐 我一進(jìn)店門羞延,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人脾还,你說我怎么就攤上這事伴箩。” “怎么了鄙漏?”我有些...
    開封第一講書人閱讀 163,105評論 0 353
  • 文/不壞的土叔 我叫張陵嗤谚,是天一觀的道長棺蛛。 經(jīng)常有香客問我,道長巩步,這世上最難降的妖魔是什么旁赊? 我笑而不...
    開封第一講書人閱讀 58,242評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮椅野,結(jié)果婚禮上终畅,老公的妹妹穿的比我還像新娘。我一直安慰自己竟闪,他們只是感情好离福,可當(dāng)我...
    茶點故事閱讀 67,269評論 6 389
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著炼蛤,像睡著了一般妖爷。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上理朋,一...
    開封第一講書人閱讀 51,215評論 1 299
  • 那天絮识,我揣著相機(jī)與錄音,去河邊找鬼嗽上。 笑死次舌,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的炸裆。 我是一名探鬼主播垃它,決...
    沈念sama閱讀 40,096評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼烹看!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起洛史,我...
    開封第一講書人閱讀 38,939評論 0 274
  • 序言:老撾萬榮一對情侶失蹤惯殊,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后也殖,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體土思,經(jīng)...
    沈念sama閱讀 45,354評論 1 311
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,573評論 2 333
  • 正文 我和宋清朗相戀三年忆嗜,在試婚紗的時候發(fā)現(xiàn)自己被綠了己儒。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,745評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡捆毫,死狀恐怖闪湾,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情绩卤,我是刑警寧澤途样,帶...
    沈念sama閱讀 35,448評論 5 344
  • 正文 年R本政府宣布江醇,位于F島的核電站,受9級特大地震影響何暇,放射性物質(zhì)發(fā)生泄漏陶夜。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,048評論 3 327
  • 文/蒙蒙 一裆站、第九天 我趴在偏房一處隱蔽的房頂上張望条辟。 院中可真熱鬧,春花似錦宏胯、人聲如沸羽嫡。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,683評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽厂僧。三九已至,卻和暖如春了牛,著一層夾襖步出監(jiān)牢的瞬間颜屠,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,838評論 1 269
  • 我被黑心中介騙來泰國打工鹰祸, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留甫窟,地道東北人。 一個月前我還...
    沈念sama閱讀 47,776評論 2 369
  • 正文 我出身青樓蛙婴,卻偏偏與公主長得像粗井,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子街图,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,652評論 2 354