加入收藏 | 设为首页 | 会员中心 | 我要投稿 晋中站长网 (https://www.0354zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > 建站资源 > 优化 > 正文

一个项目的SpringCloud微服务改造过程

发布时间:2019-08-07 07:48:48 所属栏目:优化 来源:黄玲峰
导读:SSO是公司一个已经存在了若干年的项目,后端采用SpringMVC、MyBatis,数据库使用MySQL,前端展示使用Freemark。今年,我们对该项目进行了一次革命性的改进,将其改造成SpringCloud架构,并且把前后端分离,前端采用Vue框架。 一、使用SpringCloud架构进行

yml配置:

  1. spring: 
  2.   datasource: 
  3.     type: com.alibaba.druid.pool.DruidDataSource            # 当前数据源操作类型 
  4.     driver-class-name: com.mysql.jdbc.Driver            # mysql驱动包 
  5.     url: jdbc:mysql://yourURL        # 数据库名称 
  6.     username: yourusername 
  7.     password: yourpassword 
  8.     druid: 
  9.       initial-size: 5  # 初始化大小 
  10.       min-idle: 5  # 最小 
  11.       max-active: 20  # 最大 
  12.       max-wait: 60000  # 连接超时时间 
  13.       time-between-eviction-runs-millis: 60000  # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 
  14.       min-evictable-idle-time-millis: 300000  # 指定一个空闲连接最少空闲多久后可被清除,单位是毫秒 
  15.       validationQuery: select 'x' 
  16.       test-while-idle: true  # 当连接空闲时,是否执行连接测试 
  17.       test-on-borrow: false  # 当从连接池借用连接时,是否测试该连接 
  18.       test-on-return: false  # 在连接归还到连接池时是否测试该连接 
  19.       filters: config,wall,stat 

B、MyBatis配置 

(编辑:晋中站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读