mong配置
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"
xmlns:mongo="http://www.springframework.org/schema/data/mongo"
xmlns:util="http://www.springframework.org/schema/util"
xsi:schemaLocation="http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.2.xsd
http://www.springframework.org/schema/data/mongo
http://www.springframework.org/schema/data/mongo/spring-mongo-1.0.xsd
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.2.xsd
http://www.springframework.org/schema/util
http://www.springframework.org/schema/util/spring-util-3.2.xsd"
>
<!-- <context:component-scan base-package="test" /> -->
<util:properties id="datasource" location="classpath:database.properties"/>
<!-- 客户现场生成环境Mongo服务器IP地址 -->
<!-- <mongo:mongo id="replicaSetMongo" replica-set="#{datasource.mongUrls}"> -->
<mongo:mongo id="replicaSetMongo" host="192.168.0.164:27017,192.168.0.104:27017,192.168.0.162:27017" port="27017">
<mongo:options
connections-per-host="100"
threads-allowed-to-block-for-connection-multiplier="30"
auto-connect-retry="true"
connect-timeout="30000"
max-wait-time="50000"
socket-keep-alive="true"
socket-timeout="50000"
slave-ok="true"
write-number="1"
write-timeout="0"
write-fsync="true"/>
</mongo:mongo>
<!-- 资源数据库 -->
<bean id="mongoTemplate" class="org.springframework.data.mongodb.core.MongoTemplate">
<constructor-arg name="mongo" ref="replicaSetMongo" />
<constructor-arg name="databaseName" value="#{datasource.mongDatabaseName}" />
</bean>
</beans>
当主节点挂时 ,配置连接池无法识别新的主节点,插入数据导致报错。请问如何配置,是我配置错了吗?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
有人吗??