摘要:之前轉載了一篇關于如何在中是配置的連接數的文章,相信關注我博客的朋友們肯定也看過了。本文就來具體說說如何更簡單的來實現對的更多配置定制。幾周之后就在的上創建了這個項目,主要就是想擴展一下官方對的支持,提供更多配置屬性,比如連接數的配置等。
之前轉載了一篇關于《如何在Spring Boot中是配置MongoDB的連接數》的文章,相信關注我博客的朋友們肯定也看過了。這篇文章的作者主要重寫了MongoDbFactory的構建來完成,整體實現的過程還是比較復雜的。本文就來具體說說如何更簡單的來實現對MongoDB的更多配置定制。spring-boot-starter-mongodb-plus
幾周之后就在spring4all的github上創建了這個項目,主要就是想擴展一下官方spring boot starter對mongodb的支持,提供更多配置屬性,比如:連接數的配置等。
先來看看如果使用這個擴展,是否要比之前那樣自己定制要方便的多:
如何使用com.spring4all mongodb-plus-spring-boot-starter 1.0.0.RELEASE
@EnableMongoPlus @SpringBootApplication public class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); } }可用配置參數
可配置參數如下:
spring.data.mongodb.option.min-connection-per-host=0 spring.data.mongodb.option.max-connection-per-host=100 spring.data.mongodb.option.threads-allowed-to-block-for-connection-multiplier=5 spring.data.mongodb.option.server-selection-timeout=30000 spring.data.mongodb.option.max-wait-time=120000 spring.data.mongodb.option.max-connection-idle-time=0 spring.data.mongodb.option.max-connection-life-time=0 spring.data.mongodb.option.connect-timeout=10000 spring.data.mongodb.option.socket-timeout=0 spring.data.mongodb.option.socket-keep-alive=false spring.data.mongodb.option.ssl-enabled=false spring.data.mongodb.option.ssl-invalid-host-name-allowed=false spring.data.mongodb.option.always-use-m-beans=false spring.data.mongodb.option.heartbeat-socket-timeout=20000 spring.data.mongodb.option.heartbeat-connect-timeout=20000 spring.data.mongodb.option.min-heartbeat-frequency=500 spring.data.mongodb.option.heartbeat-frequency=10000 spring.data.mongodb.option.local-threshold=15
上述配置值均為默認值
后記如果您覺得該項目對您有用,歡迎給予Star支持:https://github.com/SpringForA...
同時也歡迎關注我的:
Github: https://github.com/dyc87112/
博客: http://blog.didispace.com/
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/19228.html
摘要:新特性配置中心服務增強針對非應用提供服務獲取配置,提供同步異步兩種請求方式,原生支持的方式獲取配置數據并實時感知配置變更。現已開放源代碼,開箱即用。 v1.5.0 新特性 1、配置中心Agent服務增強:針對非Java應用提供Agent服務獲取配置,提供同步、異步兩種Http請求方式,原生支持 long-polling(Http) 的方式獲取配置數據、并實時感知配置變更。同時,強化請...
摘要:新特性配置中心服務增強針對非應用提供服務獲取配置,提供同步異步兩種請求方式,原生支持的方式獲取配置數據并實時感知配置變更。現已開放源代碼,開箱即用。 v1.5.0 新特性 1、配置中心Agent服務增強:針對非Java應用提供Agent服務獲取配置,提供同步、異步兩種Http請求方式,原生支持 long-polling(Http) 的方式獲取配置數據、并實時感知配置變更。同時,強化請...
摘要:在日常工作中,我們通過來操作數據庫,在中只需要引入即可。當在一個項目中需要連接多個數據庫的時候,的自動配置無法滿足需求,所以我這邊封裝了一個多數據源的。 在日常工作中,我們通過Spring Data Mongodb來操作Mongodb數據庫,在Spring Boot中只需要引入spring-boot-starter-data-mongodb即可。 然后配置連接信息如下: spring....
摘要:在配置下上面啟動的配置數據庫名為賬號密碼也為。突出點是,即非阻塞的。四對象修改包里面的城市實體對象類。修改城市對象,代碼如下城市實體類城市編號省份編號城市名稱描述注解標記對應庫表的主鍵或者唯一標識符。 摘要: 原創出處 https://www.bysocket.com 「公眾號:泥瓦匠BYSocket 」歡迎關注和轉載,保留摘要,謝謝! 這是泥瓦匠的第104篇原創 文章工程: JDK...
閱讀 2337·2019-08-30 15:44
閱讀 1260·2019-08-30 13:01
閱讀 3306·2019-08-30 11:22
閱讀 3093·2019-08-29 15:23
閱讀 1614·2019-08-29 12:22
閱讀 3366·2019-08-26 13:58
閱讀 3439·2019-08-26 12:17
閱讀 3479·2019-08-26 12:16