文档章节

spring4.0 配置mongo集群

Airship
 Airship
发布于 2018/05/07 20:29
字数 80
阅读 74
收藏 0

mongos的ip和port: replica-set="${ip1:port1,ip2:port2}"
 认证:credentials="${user}:${passwd}@${database}" 

<mongo:mongo-client 
           replica-set="${ip1:port1,ip2:port2}"
           credentials="${user}:${passwd}@${database}"
	id="mongo">
		<mongo:client-options
			threads-allowed-to-block-for-connection-multiplier="${qa.mongo.threadsAllowedToBlockForConnectionMultiplier}"
			connect-timeout="${qa.mongo.connectTimeout}" max-wait-time="${qa.mongo.maxWaitTime}"
			socket-keep-alive="${qa.mongo.socketKeepAlive}" socket-timeout="${qa.mongo.socketTimeout}"
			write-concern="SAFE" />
	</mongo:mongo-client>

	<mongo:db-factory id="mongoDbFactory" dbname="${qa.mongo.dbname}"
		mongo-ref="mongo" />

	<bean id="mongoTemplate" class="org.springframework.data.mongodb.core.MongoTemplate">
		<constructor-arg name="mongoDbFactory" ref="mongoDbFactory" />
	</bean>

https://docs.spring.io/spring-data/mongodb/docs/1.10.11.RELEASE/reference/html/#mongo.mongo-db-factory-xml

© 著作权归作者所有

共有 人打赏支持
Airship
粉丝 41
博文 965
码字总数 20029
作品 0
南京
高级程序员
私信 提问
spring4.0 配置mongo3.0集群

在mongo3.0集群,使用副本集群方式. pom.xml 加引mongo 3.0 ,spring 版本是4.以上 我这里使用提4.2.1.RELEASE + 这里给提供一个mongo2.0spring配置. + 在使用mongo3.0后,这种配置方式,就不支持...

天马行空&
2016/03/16
0
1
spring-data-mongodb报错

今天在使用spring-data-mongodb进行mongo操作的时候遇到下面这个错误 Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mongoTemplate......

Dreyer
2016/01/27
1K
0
Docker Swarm 下搭建 MongoDB 分片+副本+选举集群

❤️ 环境准备 三台服务器,建立 Docker Swarm 集群,一个 Manager,两个 Worker。 docker 版本:17-09 mongo 版本:3.6 ❤️ MongoDB 集群架构设计 架构图 高清图地址: https://www.process...

Anoyi
2017/12/22
0
0
MongoDB高可用部署

规划部署情况如下: 1、准备基础环境 在网上下载mongodb-linux-x86_64-rhel62-3.4.2.gz放到各个服务器上,解压后放在对应的目录下,然后在根目录下新建data文件夹统一用于存放数据和配置信息。...

wangchy0927
2017/04/12
0
0
如何使用容器实现生产级别的MongoDB sharding集群的一键交付

作者介绍 魏世江 希云联合创始人、CTO,负责基于Docker的自动化服务管理平台的后端研发工作。擅长Docker相关技术、PasS平台架构及企业自动化运维系统的设计及开发。创业之前在新浪SAE平台任技...

dockerer
2016/06/28
258
0

没有更多内容

加载失败,请刷新页面

加载更多

Java单例模式学习记录

在项目开发中经常能遇见的设计模式就是单例模式了,而实现的方式最常见的有两种:饿汉和饱汉(懒汉)。由于日常接触较多而研究的不够深入,导致面试的时候被询问到后有点没底,这里记录一下学习...

JerryLin123
昨天
2
0
VSCODE 无法调试

VSCODE 无法调试 可以运行 可能的原因: GCC 的参数忘了加 -g

shzwork
昨天
4
0
理解去中心化 稳定币 DAI

随着摩根大通推出JPM Coin 稳定币,可以预见稳定币将成为区块链落地的一大助推器。 坦白来讲,对于一个程序员的我来讲(不懂一点专业经济和金融),理解DAI的机制,真的有一点复杂。耐心看完...

Tiny熊
昨天
4
0
5.线程实现

用于线程实现的Python模块 Python线程有时称为轻量级进程,因为线程比进程占用的内存少得多。 线程允许一次执行多个任务。 在Python中,以下两个模块在一个程序中实现线程 - _thread 模块 th...

Eappo_Geng
昨天
4
0
ServiceLoader

创建一个接口文件在resources资源目录下创建META-INF/services文件夹在services文件夹中创建文件,以接口全名命名创建接口实现类 内容me.zzp.ar.d.PostgreSQLDialectme.zzp.ar.d.Hype...

Cobbage
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部