#SECURITY PROPERTIES #
#SECURITY(SecurityProperties)
spring.security.filter.order = -100 #安全過(guò)濾器鏈順序。
spring.security.filter.dispatcher-types = async遂鹊,error熏兄,request #安全過(guò)濾器鏈調(diào)度程序類型痊班。
spring.security.user.name = user #默認(rèn)用戶名找御。
spring.security.user.password = #默認(rèn)用戶名的密碼甚纲。
spring.security.user.roles = #授予默認(rèn)用戶名的角色崭孤。
#SECURITY OAUTH2 CLIENT(OAuth2ClientProperties)
spring.security.oauth2.client.provider.* = #OAuth提供商詳細(xì)信息杨拐。
spring.security.oauth2.client.registration.* = #OAuth客戶注冊(cè)哗脖。
#DATA PROPERTIES #
#FLYWAY (FlywayProperties)
spring.flyway.baseline-description = #
spring.flyway.baseline-on-migrate = #
spring.flyway.baseline-version = 1 #開(kāi)始遷移的版本
spring.flyway.check-location = true #是否檢查遷移腳本位置是否存在瀑踢。
spring.flyway.clean-disabled = #
spring.flyway.clean-on-validation-error = #
spring.flyway.dry-run-output = #
spring.flyway.enabled = true #是否啟用flyway。
spring.flyway.encoding = #
spring.flyway.error-handlers = #
spring.flyway.group = #
spring.flyway.ignore-future-migrations = #
spring.flyway.ignore-missing-migrations = #
spring.flyway.init-sqls = #SQL 語(yǔ)句到在獲取連接后立即執(zhí)行以初始化連接才避。
spring.flyway.installed-by = #
spring.flyway.locations = classpath:db / migration #遷移腳本的位置橱夭。
spring.flyway.mixed = #
spring.flyway.out-of-order = #
spring.flyway.password =#如果希望Flyway創(chuàng)建自己的DataSource,則使用JDBC密碼桑逝。
spring.flyway.placeholder-prefix= #
spring.flyway.placeholder-replacement= #
spring.flyway.placeholder-suffix = #
spring.flyway.placeholders.* = #
spring.flyway.repeatable-SQL-migration-prefix = #
spring.flyway.schemas = #schemas to update
spring.flyway.skip-default-callbacks = #
spring.flyway.skip-default-resolvers = #
spring.flyway.sql-migration-prefix = V #
spring.flyway.sql-migration -separator =#
spring.flyway.sql-migration-suffix = .sql #
spring.flyway.sql-migration-suffixes = #
spring.flyway.table = #
spring.flyway.target = #
spring.flyway.undo-sql-migration-prefix = #
spring.flyway.url = 要遷移的數(shù)據(jù)庫(kù)的JDBC url徘钥。如果未設(shè)置,則使用主要配置的數(shù)據(jù)源肢娘。
spring.flyway.user = #要遷移的數(shù)據(jù)庫(kù)的登錄用戶呈础。
spring.flyway.validate-on-migrate = #
#LIQUIBASE(LiquibaseProperties)
spring.liquibase.change-log = classpath:/db/changelog/db.changelog-master.yaml# 更改日志配置路徑。
spring.liquibase.check-change-log-location = true #是否檢查更改日志位置是否存在橱健。
spring.liquibase.contexts = #逗號(hào)分隔的運(yùn)行時(shí)上下文列表而钞。
spring.liquibase.default-schema = #默認(rèn)數(shù)據(jù)庫(kù)模式。
spring.liquibase.drop-first = false #是否首先刪除數(shù)據(jù)庫(kù)模式拘荡。
spring.liquibase.enabled = true #是否啟用Liquibase支持臼节。
spring.liquibase.labels =#逗號(hào)分隔的運(yùn)行時(shí)標(biāo)簽列表。
spring.liquibase.parameters.* = #更改日志參數(shù)珊皿。
spring.liquibase.password = #要遷移的數(shù)據(jù)庫(kù)的登錄密碼网缝。
spring.liquibase.rollback-file = #執(zhí)行更新時(shí)寫(xiě)入回滾SQL的文件。
spring.liquibase.url = #JDBC要遷移的數(shù)據(jù)庫(kù)的URL蟋定。如果未設(shè)置粉臊,則使用主要配置的數(shù)據(jù)源。
spring.liquibase.user = #要遷移的數(shù)據(jù)庫(kù)的登錄用戶驶兜。
#COUCHBASE(CouchbaseProperties)
spring.couchbase.bootstrap-hosts = #Couchbase 節(jié)點(diǎn)(主機(jī)或IP地址)來(lái)自引導(dǎo)程序扼仲。
spring.couchbase.bucket.name = default #要連接的存儲(chǔ)桶的名稱远寸。
spring.couchbase.bucket.password =? #桶的密碼。
spring.couchbase.env.endpoints.key-value = 1 #針對(duì)鍵/值服務(wù)的每個(gè)節(jié)點(diǎn)的套接字?jǐn)?shù)屠凶。
spring.couchbase.env.endpoints.queryservice.min-endpoints = 1 #每個(gè)節(jié)點(diǎn)的最小套接字?jǐn)?shù)驰后。
spring.couchbase.env.endpoints.queryservice.max-endpoints = 1 #每個(gè)節(jié)點(diǎn)的最大套接字?jǐn)?shù)。
spring.couchbase.env.endpoints.viewservice.min-endpoints = 1 #每個(gè)節(jié)點(diǎn)的最小套接字?jǐn)?shù)矗愧。
spring.couchbase.env.endpoints.viewservice.max-endpoints = 1 #每個(gè)節(jié)點(diǎn)的最大套接字?jǐn)?shù)灶芝。
spring.couchbase.env.ssl.enabled = #是否啟用SSL支持。除非另有說(shuō)明唉韭,否則在提供“keyStore”時(shí)自動(dòng)啟用监署。
spring.couchbase.env.ssl.key-store = #保存證書(shū)的JVM密鑰庫(kù)的路徑。
spring.couchbase.env.ssl.key-store-password = #用于訪問(wèn)密鑰庫(kù)的密碼。
spring.couchbase.env.timeouts.connect = 5000ms #桶連接超時(shí)。
spring.couchbase.env.timeouts.key-value = 2500ms #對(duì)特定密鑰超時(shí)執(zhí)行的阻止操作羡铲。
spring.couchbase.env.timeouts.query = 7500ms #N1QL查詢操作超時(shí)。
spring.couchbase.env.timeouts.socket-connect = 1000ms #Socket 連接超時(shí)晓避。
spring.couchbase.env.timeouts.view = 7500ms #常規(guī)和地理空間視圖操作超時(shí)。
#DAO (PersistenceExceptionTranslationAutoConfiguration)
spring.dao.exceptiontranslation.enabled = true #是否啟用PersistenceExceptionTranslationPostProcessor只壳。
#CASSANDRA (CassandraProperties)
spring.data.cassandra.cluster-name = #Cassandra 集群的名稱俏拱。
spring.data.cassandra.compression = none #Cassandra二進(jìn)制協(xié)議支持的壓縮。
spring.data.cassandra.connect-timeout = #Socket 選項(xiàng):連接超時(shí)吼句。
spring.data.cassandra.consistency-level = #查詢一致性級(jí)別锅必。
spring.data.cassandra.contact-points = localhost #群集節(jié)點(diǎn)地址。
spring.data.cassandra.fetch-size = #查詢默認(rèn)提取大小惕艳。
spring.data.cassandra.keyspace-name = #要使用的Keyspace名稱搞隐。
spring.data.cassandra.load-balancing-policy = #負(fù)載均衡策略的類名。
spring.data.cassandra.port = #Cassandra 服務(wù)器的端口远搪。
spring.data.cassandra.password = #服務(wù)器的登錄密碼劣纲。
spring.data.cassandra.pool.heartbeat-interval = 30s #Heartbeat interval,在此之后谁鳍,在空閑連接上發(fā)送消息以確保它仍然存在癞季。如果未指定持續(xù)時(shí)間后綴,則將使用秒倘潜。
spring.data.cassandra.pool.idle-timeout = 120s #刪除空閑連接之前的空閑超時(shí)绷柒。如果未指定持續(xù)時(shí)間后綴,則將使用秒涮因。
spring.data.cassandra.pool.max-queue-size = 256#如果沒(méi)有可用的連接废睦,則排隊(duì)的最大請(qǐng)求數(shù)。
spring.data.cassandra.pool.pool-timeout = 5000ms #嘗試從主機(jī)池獲取連接時(shí)的池超時(shí)蕊退。
spring.data.cassandra.read-timeout = #Socket 選項(xiàng):讀取超時(shí)郊楣。
spring.data.cassandra.reconnection-policy = #重新連接策略類。
spring.data.cassandra.repositories.type = auto #要啟用的Cassandra存儲(chǔ)庫(kù)的類型瓤荔。
spring.data.cassandra.retry-policy = #重試策略的類名净蚤。
spring.data.cassandra.serial-consistency-level = #查詢串行一致性級(jí)別。
spring.data.cassandra.schema-action = none #啟動(dòng)時(shí)要采取的架構(gòu)操作输硝。
spring.data.cassandra.ssl = false #啟用SSL支持今瀑。
spring.data.cassandra.username = #服務(wù)器的登錄用戶。
#DATA COUCHBASE(CouchbaseDataProperties)
spring.data.couchbase.auto-index = false #自動(dòng)創(chuàng)建視圖和索引点把。
spring.data.couchbase.consistency = read-your-own-writes #在生成的查詢中默認(rèn)應(yīng)用的一致性橘荠。
spring.data.couchbase.repositories.type = auto #要啟用的Couchbase存儲(chǔ)庫(kù)的類型。
#ELASTICSEARCH(ElasticsearchProperties)
spring.data.elasticsearch.cluster-name = elasticsearch #Elasticsearch集群名稱郎逃。
spring.data.elasticsearch.cluster-nodes = #逗號(hào)分隔的集群節(jié)點(diǎn)地址列表哥童。
spring.data.elasticsearch.properties。* = #用于配置客戶端的其他屬性褒翰。
spring.data.elasticsearch.repositories.enabled = true #是否啟用Elasticsearch存儲(chǔ)庫(kù)贮懈。
#DATA LDAP
spring.data.ldap.repositories.enabled = true #是否啟用LDAP存儲(chǔ)庫(kù)。
#MONGODB(MongoProperties)
spring.data.mongodb.authentication-database = #認(rèn)證數(shù)據(jù)庫(kù)名稱优训。
spring.data.mongodb.database = #數(shù)據(jù)庫(kù)名稱朵你。
spring.data.mongodb.field-naming-strategy = #要使用的FieldNamingStrategy的完全限定名稱。
spring.data.mongodb.grid-fs-database = #GridFS數(shù)據(jù)庫(kù)名稱揣非。
spring.data.mongodb.host = #Mongo 服務(wù)器主機(jī)抡医。無(wú)法使用URI設(shè)置。
spring.data.mongodb.password = #mongo 服務(wù)器的登錄密碼早敬。無(wú)法使用URI設(shè)置忌傻。
spring.data.mongodb.port = #Mongo 服務(wù)器端口。無(wú)法使用URI設(shè)置搞监。
spring.data.mongodb.repositories.type = auto #要啟用的Mongo存儲(chǔ)庫(kù)的類型芯勘。
spring.data.mongodb.uri = mongodb:// localhost / test #Mongo數(shù)據(jù)庫(kù)URI。無(wú)法使用主機(jī)腺逛,端口和憑據(jù)進(jìn)行設(shè)置荷愕。
spring.data.mongodb.username = #mongo 服務(wù)器的登錄用戶。無(wú)法使用URI設(shè)置棍矛。
#DATA REDIS
spring.data.redis.repositories.enabled = true #是否啟用Redis存儲(chǔ)庫(kù)安疗。
#NEO4J(Neo4jProperties)
spring.data.neo4j.auto-index = none #自動(dòng)索引模式。
spring.data.neo4j.embedded.enabled = true #如果嵌入式驅(qū)動(dòng)程序可用够委,是否啟用嵌入模式荐类。
spring.data.neo4j.open-in-view = true #注冊(cè)O(shè)penSessionInViewInterceptor。將Neo4j會(huì)話綁定到線程以進(jìn)行整個(gè)請(qǐng)求處理茁帽。
spring.data.neo4j.password = #服務(wù)器的登錄密碼玉罐。
spring.data.neo4j.repositories.enabled = true #是否啟用Neo4j存儲(chǔ)庫(kù)屈嗤。
spring.data.neo4j.uri = 驅(qū)動(dòng)程序使用的#URL 。默認(rèn)情況下自動(dòng)檢測(cè)吊输。
spring.data.neo4j.username = #服務(wù)器的登錄用戶饶号。
#DATA REST(RepositoryRestProperties)
spring.data.rest.base-path = #Spring Data REST用于公開(kāi)存儲(chǔ)庫(kù)資源的基本路徑。
spring.data.rest.default-media-type = #未指定時(shí)用作默認(rèn)值的內(nèi)容類型季蚂。
spring.data.rest.default-page-size = #默認(rèn)頁(yè)面大小茫船。
spring.data.rest.detection-strategy = default #用于確定暴露哪些存儲(chǔ)庫(kù)的策略。
spring.data.rest.enable-enum-translation = #是否通過(guò)Spring Data REST默認(rèn)資源包啟用枚舉值轉(zhuǎn)換扭屁。
spring.data.rest.limit-param-name =#URL查詢字符串參數(shù)的名稱算谈,指示一次返回多少結(jié)果。
spring.data.rest.max-page-size = #最大頁(yè)面大小料滥。
spring.data.rest.page-param-name = #URL 查詢字符串參數(shù)的名稱然眼,指示要返回的頁(yè)面。
spring.data.rest.return-body-on-create = #是否在創(chuàng)建實(shí)體后返回響應(yīng)正文葵腹。
spring.data.rest.return-body-on-update = #更新實(shí)體后是否返回響應(yīng)正文罪治。
spring.data.rest.sort-param-name = #URL 查詢字符串參數(shù)的名稱,指示對(duì)結(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存儲(chǔ)庫(kù)晒骇。
spring.data.solr.zk-host = #ZooKeeper主機(jī)地址,格式為HOST:PORT磺浙。
#DATA WEB(SpringDataWebProperties)
spring.data.web.pageable.default頁(yè)大小 = 20 #缺省頁(yè)大小洪囤。
spring.data.web.pageable.max-page-size = 2000 #要接受的最大頁(yè)面大小。
spring.data.web.pageable.one-indexed-parameters = false #是否公開(kāi)和假設(shè)從1開(kāi)始的頁(yè)碼索引撕氧。
spring.data.web.pageable.page-parameter = page #頁(yè)面索引參數(shù)名稱瘤缩。
spring.data.web.pageable.prefix = #常用前綴,用于頁(yè)碼和頁(yè)面大小參數(shù)伦泥。
spring.data.web.pageable.qualifier-delimiter = _#限定符與實(shí)際頁(yè)碼和大小屬性之間使用的分隔符
剥啤。spring.data.web.pageable.size-parameter = size #頁(yè)面大小參數(shù)名稱。
spring.data.web.sort.sort-parameter = sort #排序參數(shù)名稱不脯。
#DATASOURCE (DataSourceAutoConfiguration&DataSourceProperties)
spring.datasource.continue-on-error = false #初始化數(shù)據(jù)庫(kù)時(shí)是否發(fā)生錯(cuò)誤時(shí)停止府怯。
spring.datasource.data = #Data (DML)腳本資源引用。
spring.datasource.data-username = #用于執(zhí)行DML腳本的數(shù)據(jù)庫(kù)的用戶名(如果不同)防楷。
spring.datasource.data-password = #執(zhí)行DML腳本的數(shù)據(jù)庫(kù)的密碼(如果不同)牺丙。
spring.datasource.dbcp2.* = #Commons DBCP2特定設(shè)置
spring.datasource.driver-class-name =#JDBC驅(qū)動(dòng)程序的完全限定名稱。默認(rèn)情況下复局,基于URL自動(dòng)檢測(cè)冲簿。
.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支持(如果由基礎(chǔ)池提供)档礁。
spring.datasource.jndi-name = #JNDI數(shù)據(jù)源的位置。設(shè)置時(shí)將忽略類羊异,URL事秀,用戶名和密碼彤断。
spring.datasource.name =#數(shù)據(jù)源的名稱野舶。使用嵌入式數(shù)據(jù)庫(kù)時(shí)默認(rèn)為“testdb”。
spring.datasource.password = #數(shù)據(jù)庫(kù)的登錄密碼宰衙。
spring.datasource.platform = all #在DDL或DML腳本中使用的平臺(tái)(例如架構(gòu) -? $ {platform} .sql或data? -? $ {platform} .sql)平道。
spring.datasource.schema = #Schema (DDL)腳本資源引用。
spring.datasource.schema-username = #執(zhí)行DDL腳本的數(shù)據(jù)庫(kù)的用戶名(如果不同)供炼。
spring.datasource.schema-password = #執(zhí)行DDL腳本的數(shù)據(jù)庫(kù)的密碼(如果不同)一屋。
spring.datasource.separator =;#SQL初始化腳本中的語(yǔ)句分隔符。
spring.datasource.sql-script-encoding = #SQL 腳本編碼袋哼。
spring.datasource.tomcat冀墨。* = #Tomcat數(shù)據(jù)源特定設(shè)置
spring.datasource.type = #要使用的連接池實(shí)現(xiàn)的完全限定名稱。默認(rèn)情況下涛贯,它是從類路徑中自動(dòng)檢測(cè)到的诽嘉。
spring.datasource.url = #JDBC數(shù)據(jù)庫(kù)的URL。
spring.datasource.username = #登錄數(shù)據(jù)庫(kù)的用戶名弟翘。
.datasource.xa.data-source-class-name = #XA 數(shù)據(jù)源完全限定名稱虫腋。
spring.datasource.xa.properties =#傳遞給XA數(shù)據(jù)源的屬性。
#JEST (Elasticsearch HTTP客戶端)(JestProperties)
spring.elasticsearch.jest.connection-timeout = 3s #連接超時(shí)稀余。
spring.elasticsearch.jest.multi-threaded = true #是否從多個(gè)執(zhí)行線程啟用連接請(qǐng)求悦冀。
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 #讀取超時(shí)。
spring.elasticsearch.jest.uris = http:// localhost:9200#逗號(hào)分隔的Elasticsearch實(shí)例列表师骗。
spring.elasticsearch.jest.username = #登錄用戶名茁影。
#H2 Web控制臺(tái)(H2ConsoleProperties)
spring.h2.console.enabled = false #是否啟用控制臺(tái)。
spring.h2.console.path = / h2-console Iシ铮控制臺(tái)可用的路徑募闲。
spring.h2.console.settings.trace = false #是否啟用跟蹤輸出。
spring.h2.console.settings.web-allow-others = false #是否啟用遠(yuǎn)程訪問(wèn)愿待。
#InfluxDB(InfluxDbProperties)
spring.influx.password = #登錄密碼浩螺。spring.influx.url = 要連接的InfluxDB實(shí)例的URL靴患。
spring.influx.user = #登錄用戶。#JOOQ (JooqProperties)
spring.jooq.sql-dialect = #SQL 方言使用要出。默認(rèn)情況下自動(dòng)檢測(cè)鸳君。#JDBC (JdbcProperties)
spring.jdbc.template.fetch-size = -1 #需要更多行時(shí)應(yīng)從數(shù)據(jù)庫(kù)中提取的行數(shù)。
spring.jdbc.template.max-rows = -1 #最大行數(shù)患蹂。
spring.jdbc.template.query-timeout = #查詢超時(shí)或颊。默認(rèn)是使用JDBC驅(qū)動(dòng)程序的默認(rèn)配置。如果未指定持續(xù)時(shí)間后綴传于,則將使用秒囱挑。
#JPA (JpaBaseConfiguration,HibernateJpaAutoConfiguration)
spring.data.jpa.repositories.enabled = true #是否啟用JPA存儲(chǔ)庫(kù)沼溜。
spring.jpa.database = #要操作的目標(biāo)數(shù)據(jù)庫(kù)平挑,默認(rèn)情況下自動(dòng)檢測(cè)。也可以使用“databasePlatform”屬性進(jìn)行設(shè)置系草。
spring.jpa.database-platform = #要操作的目標(biāo)數(shù)據(jù)庫(kù)的名稱通熄,默認(rèn)情況下自動(dòng)檢測(cè)。也可以使用“Database”枚舉來(lái)設(shè)置找都。
spring.jpa.generate-ddl = false #是否在啟動(dòng)時(shí)初始化架構(gòu)唇辨。
spring.jpa.hibernate.ddl-auto =#DDL模式。這實(shí)際上是“hibernate.hbm2ddl.auto”屬性的快捷方式能耻。使用嵌入式數(shù)據(jù)庫(kù)時(shí)未默認(rèn)為“create-drop”赏枚,并且未檢測(cè)到架構(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 #注冊(cè)O(shè)penEntityManagerInViewInterceptor。將JPA EntityManager綁定到線程以進(jìn)行整個(gè)請(qǐng)求處理蚓曼。
spring.jpa.properties.* = #要在JPA提供程序上設(shè)置的其他本機(jī)屬性亲澡。
spring.jpa.show -sql = false #是否啟用SQL語(yǔ)句的日志記錄。
#JTA (JtaAutoConfiguration)
spring.jta.enabled = true #是否啟用JTA支持纫版。spring.jta.log-dir = #Transaction logs目錄床绪。
spring.jta.transaction-manager-id = #Transaction manager唯一標(biāo)識(shí)符。
#ATOMIKOS(AtomikosProperties)
spring.jta.atomikos.connectionfactory.borrow-connection-timeout = 30 #從池中借用連接的超時(shí)(以秒為單位)。
spring.jta.atomikos.connectionfactory.ignore-session-transacted-flag = true #是否在創(chuàng)建會(huì)話時(shí)忽略事務(wù)處理標(biāo)志癞己。
spring.jta.atomikos.connectionfactory.local-transaction-mode = false #是否需要本地事務(wù)膀斋。
spring.jta.atomikos.connectionfactory.maintenance-interval = 60 #池維護(hù)線程運(yùn)行之間的時(shí)間(以秒為單位)。
spring.jta.atomikos.connectionfactory.max-idle-time = 60#從池中清除連接的時(shí)間(以秒為單位)痹雅。
spring.jta.atomikos.connectionfactory.max-lifetime = 0 #連接在被銷毀之前可以合并的時(shí)間(以秒為單位)仰担。0表示沒(méi)有限制。
spring.jta.atomikos.connectionfactory.max-pool-size = 1 #池的最大大小绩社。
spring.jta.atomikos.connectionfactory.min-pool-size = 1 #池的最小大小摔蓝。
spring.jta.atomikos.connectionfactory.reap-timeout = 0 #借用連接的reap超時(shí)(以秒為單位)。0表示沒(méi)有限制愉耙。
spring.jta.atomikos.connectionfactory.unique-resource-name = jmsConnectionFactory#用于在恢復(fù)期間標(biāo)識(shí)資源的唯一名稱贮尉。
spring.jta.atomikos.connectionfactory.xa-connection-factory-class-name = #XAConnectionFactory的供應(yīng)商特定實(shí)現(xiàn)。
spring.jta.atomikos.connectionfactory.xa-properties = #供應(yīng)商特定的XA屬性劲阎。
spring.jta.atomikos.datasource.borrow-connection-timeout = 30 #從池中借用連接的超時(shí)時(shí)間(秒)绘盟。
.jta.atomikos.datasource.concurrent-connection-validation = #是否使用并發(fā)連接驗(yàn)證鸠真。
spring.jta.atomikos.datasource.default-isolation-level = #池提供的連接的默認(rèn)隔離級(jí)別悯仙。
spring.jta.atomikos.datasource.login-timeout = #用于建立數(shù)據(jù)庫(kù)連接的超時(shí)(以秒為單位)。
spring.jta.atomikos.datasource.maintenance-interval = 60 #池維護(hù)線程運(yùn)行之間的時(shí)間(以秒為單位)吠卷。
spring.jta.atomikos.datasource.max-idle-time = 60 #從池中清除連接的時(shí)間(以秒為單位)锡垄。
spring.jta.atomikos.datasource.max-lifetime = 0 #連接在被銷毀之前可以合并的時(shí)間(以秒為單位)。0表示沒(méi)有限制祭隔。
spring.jta.atomikos.datasource.max-pool-size = 1 #池的最大大小货岭。
spring.jta.atomikos.datasource.min-pool-size = 1#池的最小大小。
spring.jta.atomikos.datasource.reap-timeout = 0 #借用連接的reap超時(shí)(以秒為單位)疾渴。0表示沒(méi)有限制千贯。
spring.jta.atomikos.datasource.test-query = #用于在返回連接之前驗(yàn)證連接的SQL查詢或語(yǔ)句。
spring.jta.atomikos.datasource.unique-resource-name = dataSource #用于在恢復(fù)期間標(biāo)識(shí)資源的唯一名稱搞坝。
spring.jta.atomikos.datasource.xa-data-source-class-name = #XAConnectionFactory的供應(yīng)商特定實(shí)現(xiàn)搔谴。
spring.jta.atomikos.datasource.xa-properties = #供應(yīng)商特定的XA屬性。
spring.jta.atomikos.properties.allow-sub-transactions = true #指定是否允許子事務(wù)桩撮。
.jta.atomikos.properties.checkpoint-interval = 500 #檢查點(diǎn)之間的間隔敦第,表示為兩個(gè)檢查點(diǎn)之間的日志寫(xiě)入次數(shù)。
.jta.atomikos.properties.default -jta -timeout = 10000ms #JTA 事務(wù)的默認(rèn)超時(shí)店量。
spring.jta.atomikos.properties.default-max-wait-time-on-shutdown = 9223372036854775807 #正常關(guān)閉(no-force)等待事務(wù)完成的時(shí)間芜果。
spring.jta.atomikos.properties.enable-logging = true #是否啟用磁盤(pán)日志記錄。
spring.jta.atomikos.properties.force-shutdown-on-vm-exit = false #虛擬機(jī)關(guān)閉是否應(yīng)觸發(fā)事務(wù)核心的強(qiáng)制關(guān)閉融师。
spring.jta.atomikos.properties.log-base-dir = #應(yīng)存儲(chǔ)日志文件的目錄右钾。
spring.jta.atomikos.properties.log-base-name = tmlog #Transactions日志文件基名。
spring.jta.atomikos.properties.max-actives = 50 #最大活動(dòng)事務(wù)數(shù)。
spring.jta.atomikos.properties.max-timeout = 300000ms #事務(wù)允許的最大超時(shí)時(shí)間舀射。
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ù)庙曙。
.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)該啟動(dòng)的事務(wù)管理器實(shí)現(xiàn)捌朴。
spring.jta.atomikos.properties.threaded-two-phase-commit = false #是否對(duì)參與資源使用不同(和并發(fā))線程進(jìn)行兩階段提交。
spring.jta.atomikos.properties.transaction-manager-unique-name = #事務(wù)管理器的唯一名稱张抄。
# BITRONIX
spring.jta.bitronix.connectionfactory.acquire-increment = 1 #在增長(zhǎng)池時(shí)創(chuàng)建的連接數(shù)砂蔽。
spring.jta.bitronix.connectionfactory.acquisition-interval = 1 #獲取無(wú)效連接后再次嘗試獲取連接之前等待的時(shí)間(以秒為單位)。
spring.jta.bitronix.connectionfactory.acquisition-timeout = 30 #從池中獲取連接的超時(shí)時(shí)間(秒)署惯。
spring.jta.bitronix.connectionfactory.allow-local-transactions = true #事務(wù)管理器是否應(yīng)該允許混合XA和非XA事務(wù)左驾。
spring.jta.bitronix.connectionfactory.apply-transaction-timeout = false#是否應(yīng)在登記時(shí)在XAResource上設(shè)置事務(wù)超時(shí)。
spring.jta.bitronix.connectionfactory.automatic-enlisting-enabled = true #是否應(yīng)自動(dòng)登記和退出資源极谊。
spring.jta.bitronix.connectionfactory.cache-producer-consumers = true #是否應(yīng)該緩存生產(chǎn)者和消費(fèi)者诡右。
spring.jta.bitronix.connectionfactory.class-name = #XA 資源的底層實(shí)現(xiàn)類名。
spring.jta.bitronix.connectionfactory.defer-connection-release = true #提供程序是否可以在同一連接上運(yùn)行多個(gè)事務(wù)并支持事務(wù)交錯(cuò)轻猖。
spring.jta.bitronix.connectionfactory.disabled= #是否禁用此資源帆吻,這意味著暫時(shí)禁止從其池中獲取連接。
spring.jta.bitronix.connectionfactory.driver-properties = #應(yīng)在底層實(shí)現(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 #從池中清除連接的時(shí)間(以秒為單位)败许。
spring.jta.bitronix.connectionfactory.max-pool-size = 10#池的最大大小王带。0表示沒(méi)有限制。
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 #從池中獲取時(shí)是否應(yīng)測(cè)試連接被丧。
spring.jta.bitronix.connectionfactory.two-pc-ordering-position = 1#在兩階段提交期間此資源應(yīng)采取的位置(始終是第一個(gè)是Integer.MIN_VALUE盟戏,總是最后一個(gè)是Integer.MAX_VALUE)。
spring.jta.bitronix.connectionfactory.unique-name = jmsConnectionFactory #用于在恢復(fù)期間標(biāo)識(shí)資源的唯一名稱甥桂。
spring.jta.bitronix.connectionfactory.use -tm -join = true #啟動(dòng)XAResources時(shí)是否應(yīng)該使用TMJOIN柿究。
spring.jta.bitronix.connectionfactory.user = #用于連接到JMS提供程序的用戶。
spring.jta.bitronix.datasource.acquire-increment = 1 #在增長(zhǎng)池時(shí)創(chuàng)建的連接數(shù)黄选。
spring.jta.bitronix.datasource.acquisition-interval = 1#在獲取無(wú)效連接后再次嘗試獲取連接之前等待的時(shí)間(以秒為單位)蝇摸。
spring.jta.bitronix.datasource.acquisition-timeout = 30 #從池中獲取連接的超時(shí)時(shí)間(秒)婶肩。
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í)設(shè)置事務(wù)超時(shí)貌夕。
spring.jta.bitronix.datasource.automatic-enlisting-enabled = true #是否應(yīng)自動(dòng)登記和退出資源律歼。
spring.jta.bitronix.datasource.class-name = #XA 資源的底層實(shí)現(xiàn)類名。
spring.jta.bitronix.datasource.cursor-holdability = #連接的默認(rèn)光標(biāo)可保持性啡专。
spring.jta.bitronix.datasource.defer-connection-release = true #數(shù)據(jù)庫(kù)是否可以在同一連接上運(yùn)行多個(gè)事務(wù)并支持事務(wù)交錯(cuò)险毁。
spring.jta.bitronix.datasource.disabled = #是否禁用此資源,這意味著暫時(shí)禁止從其池中獲取連接们童。
.jta.bitronix.datasource.driver-properties = #應(yīng)在底層實(shí)現(xiàn)上設(shè)置的屬性畔况。
spring.jta.bitronix.datasource.enable -jdbc4-connection-test = #從池中獲取連接時(shí)是否調(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)隔離級(jí)別。
spring.jta.bitronix.datasource.local-auto-commit = #本地事務(wù)的默認(rèn)自動(dòng)提交模式齐板。
spring.jta.bitronix.datasource.login-timeout =#建立數(shù)據(jù)庫(kù)連接的超時(shí)時(shí)間(秒)吵瞻。
spring.jta.bitronix.datasource.max-idle-time = 60 #從池中清除連接的時(shí)間(以秒為單位)。
.jta.bitronix.datasource.max-pool-size = 10 #池的最大大小甘磨。0表示沒(méi)有限制橡羞。
spring.jta.bitronix.datasource.min-pool-size = 0 #池的最小大小。
spring.jta.bitronix.datasource.prepared-statement-cache-size = 0 #預(yù)準(zhǔn)備語(yǔ)句緩存的目標(biāo)大小宽档。0禁用緩存尉姨。
spring.jta.bitronix.datasource.share-transaction-connections = false#是否可以在事務(wù)上下文中共享處于ACCESSIBLE狀態(tài)的連接庵朝。
spring.jta.bitronix.datasource.test-query = #用于在返回連接之前驗(yàn)證連接的SQL查詢或語(yǔ)句吗冤。
spring.jta.bitronix.datasource.two-pc-ordering-position = 1 #此資源在兩階段提交期間應(yīng)采取的位置(始終首先是Integer.MIN_VALUE,并且始終是最后一個(gè)是Integer.MAX_VALUE)九府。
spring.jta.bitronix.datasource.unique-name = dataSource #用于在恢復(fù)期間標(biāo)識(shí)資源的唯一名稱椎瘟。
spring.jta.bitronix.datasource.use -tm -join = true #啟動(dòng)XAResources時(shí)是否應(yīng)該使用TMJOIN。
spring.jta.bitronix.properties.allow-multiple-lrc = false #是否允許多個(gè)LRC資源登記到同一事務(wù)中侄旬。
spring.jta.bitronix.properties.asynchronous2-pc = false #是否啟用異步執(zhí)行兩階段提交肺蔚。
spring.jta.bitronix.properties.background-recovery-interval-seconds = 60 #在后臺(tái)運(yùn)行恢復(fù)過(guò)程的時(shí)間間隔(以秒為單位)。
spring.jta.bitronix.properties.current-node-only-recovery = true #是否僅恢復(fù)當(dāng)前節(jié)點(diǎn)儡羔。
spring.jta.bitronix.properties.debug-zero-resource-transaction = false#是否記錄創(chuàng)建和提交沒(méi)有單個(gè)登記資源的事務(wù)調(diào)用堆棧宣羊。
spring.jta.bitronix.properties.default-transaction-timeout = 60 #默認(rèn)事務(wù)超時(shí),以秒為單位汰蜘。
spring.jta.bitronix.properties.disable-jmx = false #是否啟用JMX支持仇冯。
spring.jta.bitronix.properties.exception-analyzer = #設(shè)置要使用的異常分析器實(shí)現(xiàn)的完全限定名稱。
spring.jta.bitronix.properties.filter-log-status = false #是否啟用日志過(guò)濾族操,以便只寫(xiě)入強(qiáng)制日志苛坚。
spring.jta.bitronix.properties.force-batching-enabled = true#是否批量磁盤(pán)強(qiáng)制。
spring.jta.bitronix.properties.forced-write-enabled = true #是否強(qiáng)制將日志記錄到磁盤(pán)。
spring.jta.bitronix.properties.graceful-shutdown-interval = 60 #TM在關(guān)閉時(shí)中止事務(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 #日志的第一個(gè)片段的名稱枪狂。
spring.jta.bitronix.properties.log-part2-filename = btm2.tlog #日志的第二個(gè)片段的名稱。
spring.jta.bitronix.properties.max-log-size-in-mb = 2 #日志片段的最大大兴斡妗(兆字節(jié))州疾。
spring.jta.bitronix.properties.resource-configuration-filename = #ResourceLoader配置文件名。
spring.jta.bitronix.properties.server-id = #ASCII ID必須唯一標(biāo)識(shí)此TM實(shí)例皇拣。默認(rèn)為機(jī)器的IP地址严蓖。
spring.jta.bitronix.properties.skip-corrupted-logs = false#Skip損壞的事務(wù)日志條目。
spring.jta.bitronix.properties.warn-about-zero-resource-transaction = true #是否為沒(méi)有單個(gè)登記資源的事務(wù)記錄警告氧急。
#NARAYANA(NarayanaProperties)
spring.jta.narayana.default-timeout = 60s #Transaction timeout颗胡。如果未指定持續(xù)時(shí)間后綴,則將使用秒吩坝。
spring.jta.narayana.expiry-scanners = com.arjuna.ats.internal.arjuna.recovery.ExpiredTransactionStatusManagerScanner #逗號(hào)分隔的到期掃描程序列表毒姨。
spring.jta.narayana.log-dir = #Transaction 對(duì)象商店目錄。
.jta.narayana.one-phase-commit = true #是否啟用一階段提交優(yōu)化钉寝。
spring.jta.narayana.periodic-recovery-period = 120s#執(zhí)行定期恢復(fù)掃描的間隔弧呐。如果未指定持續(xù)時(shí)間后綴,則將使用秒嵌纲。
spring.jta.narayana.recovery-backoff-period = 10s #退回恢復(fù)掃描的第一和第二階段之間的時(shí)間段俘枫。如果未指定持續(xù)時(shí)間后綴,則將使用秒逮走。
spring.jta.narayana.recovery-db-pass = p剑恢復(fù)管理器使用的數(shù)據(jù)庫(kù)密碼。
spring.jta.narayana.recovery-db-user = JΓ恢復(fù)管理器使用的數(shù)據(jù)庫(kù)用戶名茅信。
spring.jta.narayana.recovery-jms-pass = #恢復(fù)管理器使用的JMS密碼墓臭。
spring.jta.narayana.recovery-jms-user =U壕ǎ恢復(fù)管理器使用的JMS用戶名。
spring.jta.narayana.recovery-modules = #逗號(hào)分隔的恢復(fù)模塊列表起便。
spring.jta.narayana.transaction-manager-id = 1 #唯一的事務(wù)管理器標(biāo)識(shí)棚贾。
spring.jta.narayana.xa-resource-orphan-filters = #逗號(hào)分隔的孤立過(guò)濾器列表窖维。
#EMBEDDED MONGODB(EmbeddedMongoProperties)
spring.mongodb.embedded.features = sync_delay #逗號(hào)分隔的要啟用的功能列表。
spring.mongodb.embedded.storage.database-dir = #用于數(shù)據(jù)存儲(chǔ)的目錄妙痹。
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)
redis? springboot 2.0 以后使用lettuce 連接池
spring.redis.cluster.max -redirects = #在群集中執(zhí)行命令時(shí)要遵循的最大重定向數(shù)。
spring.redis.cluster.nodes = #逗號(hào)分隔的“host:port”對(duì)列表引導(dǎo)自耿芹。
spring.redis.database = 0 #連接工廠使用的數(shù)據(jù)庫(kù)索引崭篡。
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í)間可以分配的最大連接數(shù)颠毙。使用負(fù)值無(wú)限制。
spring.redis.jedis.pool.max-idle = 8 #池中“空閑”連接的最大數(shù)量砂碉。使用負(fù)值表示無(wú)限數(shù)量的空閑連接蛀蜜。
.redis.jedis.pool.max -wait = -1ms #在池耗盡時(shí),在拋出異常之前連接分配應(yīng)該阻塞的最長(zhǎng)時(shí)間增蹭。使用負(fù)值無(wú)限期阻止滴某。
spring.redis.jedis.pool.min-idle = 0 #目標(biāo)是池中維護(hù)的最小空閑連接數(shù)。此設(shè)置僅在其為正時(shí)才有效滋迈。
spring.redis.lettuce.pool.max-active = 8#池在給定時(shí)間可以分配的最大連接數(shù)霎奢。使用負(fù)值無(wú)限制。
spring.redis.lettuce.pool.max-idle = 8 #池中“空閑”連接的最大數(shù)量杀怠。使用負(fù)值表示無(wú)限數(shù)量的空閑連接椰憋。
spring.redis.lettuce.pool.max -wait = -1ms #在池耗盡時(shí),在拋出異常之前連接分配應(yīng)阻塞的最長(zhǎng)時(shí)間赔退。使用負(fù)值無(wú)限期阻止。
.redis.lettuce.pool.min-idle = 0 #目標(biāo)是池中維護(hù)的最小空閑連接數(shù)证舟。此設(shè)置僅在其為正時(shí)才有效硕旗。
spring.redis.lettuce.shutdown-timeout = 100ms#關(guān)機(jī)超時(shí)。
spring.redis.password = #redis服務(wù)器的登錄密碼女责。
spring.redis.port = 6379 #Redis服務(wù)器端口漆枚。
spring.redis.sentinel.master = #Redis服務(wù)器的名稱。
spring.redis.sentinel.nodes = #逗號(hào)分隔的“host:port”對(duì)列表抵知。
spring.redis.ssl = false #是否啟用SSL支持墙基。
spring.redis.timeout = #連接超時(shí)软族。
#TRANSACTION (TransactionProperties)事務(wù)? transaction
spring.transaction.default-timeout = #默認(rèn)事務(wù)超時(shí)。如果未指定持續(xù)時(shí)間后綴残制,則將使用秒立砸。
spring.transaction.rollback-on-commit-failure = #是否回滾提交失敗。
#INTEGRATION PROPERTIES #
#ACTIVEMQ(ActiveMQProperties)
spring.activemq.broker-url = ActiveMQ代理的URL初茶。默認(rèn)情況下自動(dòng)生成颗祝。
spring.activemq.close-timeout = 15s #在考慮結(jié)束完成之前等待的時(shí)間。
spring.activemq.in-memory = true #默認(rèn)代理URL是否應(yīng)該在內(nèi)存中恼布。如果已指定顯式代理螺戳,則忽略。
spring.activemq.non-blocking-redelivery = false #是否在從回滾事務(wù)重新傳遞消息之前停止消息傳遞折汞。這意味著啟用此消息順序時(shí)不會(huì)保留消息順序倔幼。
spring.activemq.password = #代理的登錄密碼。
spring.activemq.send-timeout = 0ms #等待消息發(fā)送響應(yīng)的時(shí)間爽待。將其設(shè)置為0以永遠(yuǎn)等待凤藏。
spring.activemq.user = #代理的登錄用戶。
spring.activemq.packages.trust-all = #是否信任所有包堕伪。
spring.activemq.packages.trusted = #逗號(hào)分隔的要信任的特定包列表(不信任所有包時(shí))揖庄。
spring.activemq.pool.block-if-full = true #是否阻止請(qǐng)求連接并且池已滿。將其設(shè)置為false以改為拋出“JMSException”欠雌。
spring.activemq.pool.block-if-full-timeout = -1ms#如果池仍然滿蹄梢,則在拋出異常之前阻塞。
spring.activemq.pool.create-connection-on-startup = true #是否在啟動(dòng)時(shí)創(chuàng)建連接富俄〗矗可用于在啟動(dòng)時(shí)預(yù)熱池。
spring.activemq.pool.enabled = false #是否應(yīng)創(chuàng)建PooledConnectionFactory霍比,而不是常規(guī)ConnectionFactory幕袱。
spring.activemq.pool.expiry-timeout = 0ms #連接到期超時(shí)。
spring.activemq.pool.idle-timeout = 30s #連接空閑超時(shí)悠瞬。
spring.activemq.pool.max-connections = 1 #最大池化連接數(shù)们豌。
spring.activemq.pool.maximum-active-session-per-connection = 500#每個(gè)連接的最大活動(dòng)會(huì)話數(shù)。
spring.activemq.pool.reconnect-on-exception = true #發(fā)生“JMSException”時(shí)重置連接浅妆。
spring.activemq.pool.time-between-expiration-check = -1ms #在空閑連接驅(qū)逐線程的運(yùn)行之間休眠的時(shí)間望迎。當(dāng)為負(fù)時(shí),沒(méi)有空閑連接驅(qū)逐線程運(yùn)行凌外。
spring.activemq.pool.use-anonymous-producer = true #是否只使用一個(gè)匿名“MessageProducer”實(shí)例辩尊。將其設(shè)置為false以在每次需要時(shí)創(chuàng)建一個(gè)“MessageProducer”。
#ARTEMIS (ArtemisProperties)
spring.artemis.embedded.cluster-password = #群集密碼康辑。默認(rèn)情況下在啟動(dòng)時(shí)隨機(jī)生成摄欲。
spring.artemis.embedded.data-directory = #Journal 文件目錄轿亮。如果關(guān)閉持久性,則沒(méi)有必要胸墙。
spring.artemis.embedded.enabled = true #如果Artemis服務(wù)器API可用我注,是否啟用嵌入模式迄靠。
spring.artemis.embedded.persistent = false #是否啟用持久存儲(chǔ)界拦。
spring.artemis.embedded.queues = #逗號(hào)分隔的隊(duì)列,在啟動(dòng)時(shí)創(chuàng)建业踢。
spring.artemis.embedded.server-id =#服務(wù)器ID玻淑。默認(rèn)情況下嗽冒,使用自動(dòng)遞增的計(jì)數(shù)器。
spring.artemis.embedded.topics = #在啟動(dòng)時(shí)要?jiǎng)?chuàng)建的以逗號(hào)分隔的主題列表补履。
spring.artemis.host = localhost #Artemis broker主機(jī)添坊。spring.artemis.mode = #Artemis部署模式,默認(rèn)情況下自動(dòng)檢測(cè)箫锤。
spring.artemis.password = #代理的登錄密碼贬蛙。
spring.artemis.port = 61616 #Artemis 經(jīng)紀(jì)人端口。
spring.artemis.user = #代理的登錄用戶谚攒。
#SPRING BATCH(BatchProperties)
spring.batch.initialize-schema = embedded #數(shù)據(jù)庫(kù)模式初始化模式阳准。
spring.batch.job.enabled = true #在啟動(dòng)時(shí)執(zhí)行上下文中的所有Spring Batch作業(yè)。
spring.batch.job.names = #逗號(hào)分隔的要在啟動(dòng)時(shí)執(zhí)行的作業(yè)名稱列表(例如馏臭,`job1野蝇,job2`)。默認(rèn)情況下括儒,將執(zhí)行上下文中找到的所有作業(yè)绕沈。
spring.batch.schema = classpath中:組織/ springframework的/批號(hào)/核心/ schema- @ @ 平臺(tái)@ @ .SQL #的路徑SQL文件,以用于初始化數(shù)據(jù)庫(kù)架構(gòu)帮寻。
spring.batch.table-prefix =#所有批次元數(shù)據(jù)表的表前綴乍狐。
#SPRING INTEGRATION(IntegrationProperties)
spring.integration.jdbc.initialize-schema = embedded #數(shù)據(jù)庫(kù)模式初始化模式。
spring.integration.jdbc.schema = classpath中:組織/ springframework的/集成/ JDBC / schema- @ @ 平臺(tái)@ @ .SQL #的路徑SQL文件固逗,以用于初始化數(shù)據(jù)庫(kù)架構(gòu)浅蚪。
#JMS (JmsProperties)
spring.jms.jndi-name = #連接工廠JNDI名稱。設(shè)置時(shí)抒蚜,優(yōu)先于其他連接工廠自動(dòng)配置掘鄙。
spring.jms.listener.acknowledge-mode = #容器的確認(rèn)模式。默認(rèn)情況下嗡髓,偵聽(tīng)器使用自動(dòng)確認(rèn)進(jìn)行事務(wù)處理。
spring.jms.listener.auto-startup = true #啟動(dòng)時(shí)自動(dòng)啟動(dòng)容器收津。
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 = #用于沒(méi)有目標(biāo)參數(shù)的發(fā)送和接收操作的默認(rèn)目標(biāo)长捧。
spring.jms.template.delivery-delay = #用于發(fā)送呼叫的傳遞延遲嚣鄙。
spring.jms.template.delivery-mode = #Delivery模式。設(shè)置時(shí)啟用QoS(服務(wù)質(zhì)量)串结。
spring.jms.template.priority = #發(fā)送時(shí)消息的優(yōu)先級(jí)哑子。設(shè)置時(shí)啟用QoS(服務(wù)質(zhì)量)。
spring.jms.template.qos-enabled = #發(fā)送消息時(shí)是否啟用顯式QoS(服務(wù)質(zhì)量)肌割。
spring.jms.template.receive-timeout =#超時(shí)用于接聽(tīng)電話卧蜓。
spring.jms.template.time-to-live = #發(fā)送時(shí)消息的生存時(shí)間。設(shè)置時(shí)啟用QoS(服務(wù)質(zhì)量)把敞。
#APACHE KAFKA(KafkaProperties)
spring.kafka.admin.client-id = #ID 在發(fā)出請(qǐng)求時(shí)傳遞給服務(wù)器弥奸。用于服務(wù)器端日志記錄。
spring.kafka.admin.fail-fast = false #如果代理在啟動(dòng)時(shí)不可用奋早,是否快速失敗盛霎。
spring.kafka.admin.properties。* = #用于配置客戶端的其他特定于管理員的屬性耽装。
spring.kafka.admin.ssl.key-password = #密鑰庫(kù)文件中私鑰的密碼愤炸。
spring.kafka.admin.ssl.keystore-location = #密鑰庫(kù)文件的位置。
spring.kafka.admin.ssl.keystore-password =#存儲(chǔ)密鑰庫(kù)文件的密碼掉奄。
spring.kafka.admin.ssl.keystore-type = #密鑰庫(kù)的類型规个。
spring.kafka.admin.ssl.truststore-location = #信任庫(kù)文件的位置。
spring.kafka.admin.ssl.truststore-password = #存儲(chǔ)信任庫(kù)文件的密碼挥萌。
spring.kafka.admin.ssl.truststore-type = #信任庫(kù)的類型绰姻。
spring.kafka.admin.ssl.protocol = #要使用的SSL協(xié)議。
spring.kafka.bootstrap-servers = #逗號(hào)分隔的主機(jī):端口對(duì)列表引瀑,用于建立與Kafka集群的初始連接狂芋。
spring.kafka.client-id =#ID在發(fā)出請(qǐng)求時(shí)傳遞給服務(wù)器。用于服務(wù)器端日志記錄憨栽。
spring.kafka.consumer.auto-commit-interval = #如果'enable.auto.commit'設(shè)置為true帜矾,則將消費(fèi)者偏移自動(dòng)提交給Kafka的頻率。
spring.kafka.consumer.auto-offset-reset = #當(dāng)Kafka中沒(méi)有初始偏移量或者服務(wù)器上不再存在當(dāng)前偏移量時(shí)該怎么辦屑柔。
spring.kafka.consumer.bootstrap-servers = #逗號(hào)分隔的主機(jī):端口對(duì)列表屡萤,用于建立與Kafka集群的初始連接。
spring.kafka.consumer.client-id = #ID 在發(fā)出請(qǐng)求時(shí)傳遞給服務(wù)器掸宛。用于服務(wù)器端日志記錄死陆。
spring.kafka.consumer.enable-auto-commit = #是否在后臺(tái)定期提交消費(fèi)者的偏移量。
spring.kafka.consumer.fetch-max-wait = #如果沒(méi)有足夠的數(shù)據(jù)立即滿足“fetch.min.bytes”給出的要求,服務(wù)器在回答獲取請(qǐng)求之前會(huì)阻塞的最長(zhǎng)時(shí)間措译。
spring.kafka.consumer.fetch-min-size = #服務(wù)器應(yīng)為獲取請(qǐng)求返回的最小數(shù)據(jù)量(以字節(jié)為單位)别凤。
spring.kafka.consumer.group-id = #唯一字符串,用于標(biāo)識(shí)此使用者所屬的使用者組领虹。
spring.kafka.consumer.heartbeat-interval =#心跳與消費(fèi)者協(xié)調(diào)員之間的預(yù)計(jì)時(shí)間规哪。
spring.kafka.consumer.key-deserializer = #Deserializer 類的鍵。
.kafka.consumer.max-poll-records = #一次調(diào)用poll()時(shí)返回的最大記錄數(shù)塌衰。
spring.kafka.consumer.properties诉稍。* = #用于配置客戶端的其他特定于使用者的屬性。
spring.kafka.consumer.ssl.key-password = #密鑰庫(kù)文件中私鑰的密碼最疆。
spring.kafka.consumer.ssl.keystore-location = #密鑰庫(kù)文件的位置杯巨。
spring.kafka.consumer.ssl.keystore-password = #存儲(chǔ)密鑰庫(kù)文件的密碼。
spring.kafka.consumer.ssl.keystore-type = #密鑰庫(kù)的類型肚菠。
spring.kafka.consumer.ssl.truststore-location = #信任庫(kù)文件的位置舔箭。
spring.kafka.consumer.ssl.truststore-password = #存儲(chǔ)信任存儲(chǔ)文件的密碼。
spring.kafka.consumer.ssl.truststore-type = #信任庫(kù)的類型蚊逢。
spring.kafka.consumer.ssl.protocol = #要使用的SSL協(xié)議层扶。
spring.kafka.consumer.value-deserializer = #Deserializer 類的值。
.kafka.jaas.control-flag = required #登錄配置的控制標(biāo)志烙荷。
.kafka.jaas.enabled = false#是否啟用JAAS配置镜会。
spring.kafka.jaas.login-module = com.sun.security.auth.module.Krb5LoginModule #登錄模塊。
spring.kafka.jaas.options = #其他JAAS選項(xiàng)终抽。
spring.kafka.listener.ack-count = #當(dāng)ackMode為“COUNT”或“COUNT_TIME”時(shí)戳表,偏移提交之間的記錄數(shù)。
spring.kafka.listener.ack-mode = #Listener AckMode昼伴。請(qǐng)參閱spring-kafka文檔匾旭。
spring.kafka.listener.ack-time = #當(dāng)ackMode為“TIME”或“COUNT_TIME”時(shí),偏移提交之間的時(shí)間圃郊。
spring.kafka.listener.client-id = #偵聽(tīng)器的使用者client.id屬性的前綴价涝。
spring.kafka.listener.concurrency = #在偵聽(tīng)器容器中運(yùn)行的線程數(shù)。
spring.kafka.listener.idle-event-interval = #發(fā)布空閑消費(fèi)者事件(未收到數(shù)據(jù))之間的時(shí)間持舆。
spring.kafka.listener.log-container-config = #是否在初始化期間記錄容器配置(INFO級(jí)別)色瘩。
spring.kafka.listener.monitor-interval = #檢查無(wú)響應(yīng)的消費(fèi)者之間的時(shí)間。如果未指定持續(xù)時(shí)間后綴逸寓,則將使用秒居兆。
spring.kafka.listener.no-poll-threshold = #Multiplier應(yīng)用于“pollTimeout”以確定消費(fèi)者是否無(wú)響應(yīng)。
spring.kafka.listener.poll-timeout =#輪詢消費(fèi)者時(shí)使用超時(shí)竹伸。
spring.kafka.listener.type = single #Listener類型泥栖。
spring.kafka.producer.acks = #生產(chǎn)者要求領(lǐng)導(dǎo)者在考慮完成請(qǐng)求之前收到的確認(rèn)數(shù)。
spring.kafka.producer.batch-size = #發(fā)送前批量記錄的數(shù)量。
spring.kafka.producer.bootstrap-servers = #逗號(hào)分隔的主機(jī):端口對(duì)列表聊倔,用于建立與Kafka集群的初始連接晦毙。
spring.kafka.producer.buffer-memory = #生產(chǎn)者可用于緩沖等待發(fā)送到服務(wù)器的記錄的內(nèi)存總字節(jié)數(shù)生巡。
spring.kafka.producer.client-ID= #ID在發(fā)出請(qǐng)求時(shí)傳遞給服務(wù)器耙蔑。用于服務(wù)器端日志記錄。
.kafka.producer.compression-type = #生產(chǎn)者生成的所有數(shù)據(jù)的壓縮類型孤荣。
spring.kafka.producer.key-serializer = #密碼的Serializer類甸陌。
spring.kafka.producer.properties。* = #用于配置客戶端的其他特定于生產(chǎn)者的屬性盐股。
spring.kafka.producer.retries = #大于零時(shí)钱豁,啟用重試失敗的發(fā)送。
spring.kafka.producer.ssl.key-password = #密鑰庫(kù)文件中私鑰的密碼疯汁。
spring.kafka.producer.ssl.keystore-location =#密鑰庫(kù)文件的位置牲尺。
spring.kafka.producer.ssl.keystore-password = #存儲(chǔ)密鑰庫(kù)文件的密碼。
spring.kafka.producer.ssl.keystore-type = #密鑰庫(kù)的類型幌蚊。
spring.kafka.producer.ssl.truststore-location = #信任庫(kù)文件的位置谤碳。
spring.kafka.producer.ssl.truststore-password = #存儲(chǔ)信任存儲(chǔ)文件的密碼。
spring.kafka.producer.ssl.truststore-type = #信任庫(kù)的類型溢豆。
spring.kafka.producer.ssl.protocol = #要使用的SSL協(xié)議蜒简。
spring.kafka.producer.transaction-id-prefix =#非空時(shí),為生產(chǎn)者啟用事務(wù)支持漩仙。
spring.kafka.producer.value-serializer = #Serializer 類的值搓茬。
spring.kafka.properties。* = #用于配置客戶端的生產(chǎn)者和使用者共有的附加屬性队他。
spring.kafka.ssl.key-password = #密鑰庫(kù)文件中私鑰的密碼卷仑。
spring.kafka.ssl.keystore-location = #密鑰庫(kù)文件的位置。
spring.kafka.ssl.keystore-password = #存儲(chǔ)密鑰庫(kù)文件的密碼麸折。
spring.kafka.ssl.keystore-type = #密鑰庫(kù)的類型锡凝。
spring.kafka.ssl.truststore-location =#信任庫(kù)文件的位置。
spring.kafka.ssl.truststore-password = #存儲(chǔ)信任存儲(chǔ)文件的密碼磕谅。
spring.kafka.ssl.truststore-type = #信任庫(kù)的類型私爷。
spring.kafka.ssl.protocol = #要使用的SSL協(xié)議。
spring.kafka.template.default-topic = #發(fā)送消息的默認(rèn)主題膊夹。
#RABBIT(RabbitProperties) rabbitmq
spring.rabbitmq.addresses = #逗號(hào)分隔的客戶端應(yīng)連接的地址列表衬浑。
spring.rabbitmq.cache.channel.checkout-timeout = #達(dá)到緩存大小后等待獲取通道的持續(xù)時(shí)間。
spring.rabbitmq.cache.channel.size = #要在緩存中保留的通道數(shù)放刨。
spring.rabbitmq.cache.connection.mode = channel #連接工廠緩存模式工秩。
spring.rabbitmq.cache.connection.size = #緩存的連接數(shù)。
spring.rabbitmq.connection-timeout = #連接超時(shí)。將其設(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 #是否在啟動(dòng)時(shí)自動(dòng)啟動(dòng)容器迹栓。
spring.rabbitmq.listener.direct.consumers-per-queue = #每個(gè)隊(duì)列的消費(fèi)者數(shù)量。
spring.rabbitmq.listener.direct.default-requeue-rejected = #默認(rèn)情況下俭缓,拒絕的交付是否重新排隊(duì)克伊。
spring.rabbitmq.listener.direct.idle-event-interval =#應(yīng)該發(fā)布空閑容器事件的頻率。
spring.rabbitmq.listener.direct.prefetch = #單個(gè)請(qǐng)求中要處理的消息數(shù)华坦。它應(yīng)該大于或等于事務(wù)大性复怠(如果使用)。
spring.rabbitmq.listener.direct.retry.enabled = false #是否啟用發(fā)布重試惜姐。
.rabbitmq.listener.direct.retry.initial-interval = 1000ms #第一次和第二次嘗試傳遞消息之間的持續(xù)時(shí)間犁跪。
spring.rabbitmq.listener.direct.retry.max-attempts = 3 #傳遞郵件的最大嘗試次數(shù)。
spring.rabbitmq.listener.direct.retry.max -interval = 10000ms #嘗試之間的最長(zhǎng)持續(xù)時(shí)間歹袁。
spring.rabbitmq.listener.direct.retry.multiplier = 1 #乘數(shù)應(yīng)用于先前的重試間隔坷衍。
spring.rabbitmq.listener.direct.retry.stateless = true #重試是無(wú)狀態(tài)還是有狀態(tài)。
spring.rabbitmq.listener.simple.acknowledge-mode = #容器的確認(rèn)模式宇攻。
spring.rabbitmq.listener.simple.auto-startup = true #是否在啟動(dòng)時(shí)自動(dòng)啟動(dòng)容器惫叛。
spring.rabbitmq.listener.simple.concurrency = #偵聽(tīng)器調(diào)用者線程的最小數(shù)量。
spring.rabbitmq.listener.simple.default-requeue-rejected = #默認(rèn)情況下逞刷,拒絕的交付是否重新排隊(duì)嘉涌。
spring.rabbitmq.listener.simple.idle-event-interval = #應(yīng)該發(fā)布空閑容器事件的頻率。
spring.rabbitmq.listener.simple.max-concurrency = #偵聽(tīng)器調(diào)用者線程的最大數(shù)量夸浅。
spring.rabbitmq.listener.simple.prefetch = #單個(gè)請(qǐng)求中要處理的消息數(shù)仑最。它應(yīng)該大于或等于事務(wù)大小(如果使用)帆喇。
.rabbitmq.listener.simple.retry.enabled = false #是否啟用發(fā)布重試警医。
spring.rabbitmq.listener.simple.retry.initial-interval = 1000ms #第一次和第二次嘗試傳遞消息之間的持續(xù)時(shí)間。
spring.rabbitmq.listener.simple.retry.max-嘗試= 3 #傳遞郵件的最大嘗試次數(shù)坯钦。
spring.rabbitmq.listener.simple.retry.max -interval = 10000ms #嘗試之間的最長(zhǎng)持續(xù)時(shí)間预皇。
spring.rabbitmq.listener.simple.retry.multiplier = 1 #乘數(shù)應(yīng)用于上一個(gè)重試間隔。
spring.rabbitmq.listener.simple.retry.stateless = true #重試是無(wú)狀態(tài)還是有狀態(tài)婉刀。
spring.rabbitmq.listener.simple.transaction-size = #要在事務(wù)中處理的消息數(shù)吟温。也就是說(shuō),ack之間的消息數(shù)量突颊。為獲得最佳結(jié)果鲁豪,它應(yīng)小于或等于預(yù)取計(jì)數(shù)潘悼。
spring.rabbitmq.listener.type = simple #Listener容器類型。
spring.rabbitmq.password = guest #登錄以對(duì)代理進(jìn)行身份驗(yàn)證爬橡。
spring.rabbitmq.port = 5672 #RabbitMQ端口治唤。
spring.rabbitmq.publisher-confirms = false #是否啟用發(fā)布者確認(rèn)。
spring.rabbitmq.publisher-returns = false #是否啟用發(fā)布者返回糙申。
spring.rabbitmq.requested-heartbeat = #請(qǐng)求心跳超時(shí); 零宾添,沒(méi)有。如果未指定持續(xù)時(shí)間后綴郭宝,則將使用秒辞槐。
spring.rabbitmq.ssl.enabled = false #是否啟用SSL支持。
spring.rabbitmq.ssl.key-store = #保存SSL證書(shū)的密鑰庫(kù)的路徑粘室。
spring.rabbitmq.ssl.key-store-password = #用于訪問(wèn)密鑰庫(kù)的密碼。
spring.rabbitmq.ssl.key-store-type = PKCS12 #密鑰庫(kù)類型卜范。
spring.rabbitmq.ssl.trust-store = #持有SSL證書(shū)的信任存儲(chǔ)衔统。
spring.rabbitmq.ssl.trust-store-password = #用于訪問(wèn)信任庫(kù)的密碼。
spring.rabbitmq.ssl.trust-store-type = JKS #Trust store type海雪。
spring.rabbitmq.ssl.algorithm = #SSL 算法使用锦爵。默認(rèn)情況下,由Rabbit客戶端庫(kù)配置奥裸。
spring.rabbitmq.template.exchange = #用于發(fā)送操作的默認(rèn)交換的名稱险掀。
spring.rabbitmq.template.mandatory = #是否啟用強(qiáng)制消息。
spring.rabbitmq.template.receive-timeout = #receive()`操作的超時(shí)湾宙。
spring.rabbitmq.template.reply-timeout = #outoutout用于`sendAndReceive()`操作樟氢。
spring.rabbitmq.template.retry.enabled = false #是否啟用發(fā)布重試。
spring.rabbitmq.template.retry.initial-interval = 1000ms #第一次和第二次嘗試傳遞消息之間的持續(xù)時(shí)間侠鳄。
spring.rabbitmq.template.retry.max-attempts = 3 #傳遞郵件的最大嘗試次數(shù)埠啃。
spring.rabbitmq.template.retry.max -interval = 10000ms#嘗試之間的最長(zhǎng)持續(xù)時(shí)間
spring.rabbitmq.template.retry.multiplier = 1 #乘數(shù)應(yīng)用于先前的重試間隔。
spring.rabbitmq.template.routing-key = #用于發(fā)送操作的默認(rèn)路由密鑰的值伟恶。
spring.rabbitmq.username = guest #登錄用戶以對(duì)代理進(jìn)行身份驗(yàn)證碴开。
spring.rabbitmq.virtual-host = #連接到代理時(shí)使用的虛擬主機(jī)。