“实战篇”开源项目码头工人化运维部署-后端java部署(七)

  
  
  

原创文章,欢迎转载。转载请注明:转载自它人故事会,谢谢!
原文链接地址:“实战篇”开源项目码头工人化运维部署-后端java部署(七)

     

本节主要说说后端的部署需要注意的点,本身renren-fast这个项目就是通过springboot来进行开发的,springboot内置的有tomcat所以,咱们不用在容器内安装tomcat,直接用jar文件来进行运行。源码:https://github.com/limingios/netFuture/blob/master/后端/后端双机热备https://gitee.com/renrenio/renren-fast

     

  
春季启动
  
      <李>如何配置复述,集群   
      

    之前配置的复述,集群,修改下单节点的吧,把所有的复述,集群都放上去。

      
     <代码类=" language-bash ">春:
      #环境dev | |促使测试
      配置文件:
      活动:开发
      #杰克逊时间格式化
      杰克逊:
      时区:GMT + 8
      日期格式:yyyy-MM-dd HH: mm: ss
      http:
      多部分:
      max-file-size: 100 mb
      max-request-size: 100 mb
      启用:真
      复述:
      开放:假#是否开启复述,缓存真开启假关闭
      数据库:0
      #主机:localhost
      #端口:6379
      #密码:#密码(默认为空)
      超时:6000 #连接超时时长(毫秒)
      集群:
      节点:
      ——172.19.0.2:6379
      ——172.19.0.3:6379
      ——172.19.0.4:6379
      ——172.19.0.5:6379
      ——172.19.0.6:6379
      ——172.19.0.7:6379
      池:
      max-active: 1000 #连接池最大连接数(使用负值表示没有限制)
      最大等待:1 #连接池最大阻塞等待时间(使用负值表示没有限制)
      最大空闲:10 #连接池中的最大空闲连接
      min-idle: 5 #连接池中的最小空闲连接 
      李   <李> maven打包工程   
      

    renren-fast包含了tomcat.jar文件,准确的来说是springboot的maven pom中自带的tomcat。所以打包成jar包可以独立运行文件

      李   
  

  

  
  

注意:java后台程序不使用虚拟网络,直接使用宿主的ip端口。——净=主机

     
      <李>   

    运行java容器部署后端项目& lt; j - 1的后台在

      
     <代码类=" language-bash ">码头工人卷创建j - 1
      #查看j - 1所在的路径,方便jar包上传
      码头工人卷检查j - 1
      码头工人运行- - d名称为j1 - v j - 1:/home/软——净=java主机
      码头工人exec - j - 1痛击
      #将编译好的jar拷贝到宿主机上j - 1所在的目录下nohubp就是后台挂机项目
      nohup java jar/home/soft/renren-fast.jar  
      李   <李>   

    运行java容器部署后端项目& lt; j2的后台在

      
     <代码类=" language-bash ">创建j2码头工人卷
      #查看j2所在的路径,方便的jar包上传
      码头工人卷检查j2
      码头工人运行- - d名称j2 - v j2:/home/软——净=java主机
      码头工人exec - j2 bash
      #将编译好的jar拷贝到宿主机上j2所在的目录下nohubp就是后台挂机项目
      nohup java jar/home/soft/renren-fast.jar  
      李   <李>运行java容器部署后端项目& lt; j3的后台比;   
     <代码类=" language-bash ">:创建j3码头工人卷
      :#查看j3所在的路径,方便的jar包上传
      码头工人卷:检查j3
      码头工人运行- - d::名字j3 - v j3:/home/软——净=java主机
      码头工人:exec - j3 bash
      #将编译好的jar拷贝到宿主机:上j3所在的目录下nohubp就是后台挂机项目
      nohup java jar/home/soft/renren-fast.jar  
      
  
设置负载均衡h5>   

所有的负载都发送到一个jar包上,如果量比较大,tomcat最大承受500年的并发,tomcat可能就挂了。

     

“实战篇”开源项目码头工人化运维部署-后端java部署(七)