更新生产环境配置

This commit is contained in:
smallchill 2017-09-26 16:40:37 +08:00
parent 2e239ab1cf
commit 267077f57b
2 changed files with 44 additions and 27 deletions

View File

@ -60,6 +60,16 @@ shiro.redis.port = 6379
############################# shiro redis end ###########################################
############################# cache redis end ###########################################
#cachekit redis别名
cache.redis.name = cache
#shiro的redis ip
cache.redis.ip = 192.168.243.128
#shiro的redis port
cache.redis.port = 6379
############################# cache redis start #######################################
############################# config start ###########################################
#静态资源地址(static/image等推荐放入nginx)

View File

@ -93,6 +93,11 @@
<constructor-arg index="1" value="${shiro.redis.ip}" type="java.lang.String"/>
<constructor-arg index="2" value="${shiro.redis.port}" type="int"/>
</bean>
<bean id="cacheRedisPool" class="redis.clients.jedis.JedisPool" destroy-method="destroy">
<constructor-arg index="0" ref="redisPoolConfig"/>
<constructor-arg index="1" value="${cache.redis.ip}" type="java.lang.String"/>
<constructor-arg index="2" value="${cache.redis.port}" type="int"/>
</bean>
<!-- 配置redis集群版 -->
<!-- <bean id="jedisCluster" class="redis.clients.jedis.JedisCluster">
@ -126,33 +131,35 @@
</constructor-arg>
</bean> -->
<!-- blade框架自定义config -->
<bean id="bladeConfig" class="org.springblade.core.config.BladeConfig">
<!-- 注入自定义config -->
<property name="conf">
<bean class="org.springblade.common.config.WebConfig">
<property name="defaultCacheFactory">
<bean class="org.springblade.core.toolbox.cache.RedisCacheFactory"></bean>
</property>
</bean>
</property>
<!-- 注入sqlManagerMap -->
<property name="sqlManager">
<map>
<entry key="master" value-ref="sqlManager" />
<!--<entry key="other" value-ref="otherSqlManager" />-->
</map>
</property>
<property name="jedisPool">
<map>
<entry key="${shiro.redis.name}" value-ref="shiroRedisPool" />
</map>
</property>
<!-- <property name="jedisCluster">
<map>
<entry key="master" value-ref="jedisCluster" />
</map>
</property> -->
</bean>
<!-- 注入自定义config -->
<property name="conf">
<bean class="org.springblade.common.config.WebConfig">
<property name="defaultCacheFactory">
<bean class="org.springblade.core.toolbox.cache.RedisCacheFactory">
<property name="redisName" value="${cache.redis.name}"></property>
</bean>
</property>
</bean>
</property>
<!-- 注入sqlManagerMap -->
<property name="sqlManager">
<map>
<entry key="master" value-ref="sqlManager" />
<!--<entry key="other" value-ref="otherSqlManager" />-->
</map>
</property>
<property name="jedisPool">
<map>
<entry key="${shiro.redis.name}" value-ref="shiroRedisPool" />
<entry key="${cache.redis.name}" value-ref="cacheRedisPool" />
</map>
</property>
<!-- <property name="jedisCluster">
<map>
<entry key="master" value-ref="jedisCluster" />
</map>
</property> -->
</bean>
</beans>