系统怎么进行上线? (二)

 

系统怎么进行上线?---项目构建,发布(二)



一,【前言】

   

      凡是开发过系统的人, 不一定经历过上线的过程. 一个系统成功上线, 基本有四部分人员组成, 

                       

     有人开发过系统, 不一定参与过测试, 更多人可不能不知道构建,部署和上线, 今天我叫借我们公司项目上线的过程, 来分享一下公司项目上线的整个过程:



二,【详情】


发布的步骤

1,线上数据库申请


2,配置文件更新

    进行配置文件的更新, 可以更新含有 url, username, password的那部分, 也可以整个配置文件都更新, 之后将会生成一个最新的版本号. 部署发布时将填写这个最新的配置文件的版本号.

  

(1),登录配置文件管理系统,找到配置文件管理:



(2),找到自己系统的配置文件:



(3)更改配置文件:



将最新代码中配置文件放到 配置文件管理系统中去,下面以仿真为例,用下面代码替换 配置文件系统中的这部分代码.


   注意; 如果是生产线上的, 就必须向运维相关部门申请数据库  并且username, password都是用运维部门而非我们自己仿真的.







也可以整个类都 copy然后 paste 配置文件系统中的 配置东西.

server:
  port: 8080
compression:
    enabled: true
  connection-timeout: 3000

debug: false

remember:
  key: yintong
management:
  context-path: /management
  security:
    enabled: false

spring:
  application:
    name: log-uamp
  datasource:
    url: jdbc:mysql://localhost:3306/uamp?characterEncoding=utf-8
    username: root
    password: root
    driver-class-name: com.mysql.jdbc.Driver
    type: com.alibaba.druid.pool.DruidDataSource
    druid:
          max-active: 10
          initial-size: 1
          min-idle: 3
          max-wait: 60000
          time-between-eviction-runs-millis: 60000
          min-evictable-idle-time-millis: 30000
          test-while-idle: true
          test-on-borrow: false
          test-on-return: false
  cache:
    guava:
      spec: maximumSize=10000,expireAfterAccess=3600s

  thymeleaf:
      prefix: classpath:/public/thymeleaf/
      cache: false
  data:
    elasticsearch:
      cluster-name: es-ulap
      cluster-nodes: 192.168.24.229:9300,192.168.24.230:9300,192.168.24.231:9300
  aop:
    auto: true

logging:
  config: classpath:log4j2-prod.xml



3,项目线上构建部署

  




4,最新线上项目发布.

    


三,【小结】  

  

     <<高效能人士七个习惯>>   的第一个就是 "积极主动", 我有一个同事"张晗",之前是我的项目负责人之一, 也是我的榜样,就非常的积极主动, 参与开发,完成开发后有时间常常去了解硬件, 运维部署, 系统框架的东西.他就是一个典型的积极主动的榜样.




  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值