当前位置: 首页 > news >正文

网站建设 好发信息网网络广告形式

网站建设 好发信息网,网络广告形式,西宁网站制作多少钱,深圳产品网络推广1.准备两台服务器,安装好docker、docker-compose 因为用到了docker仓库,安装harbor,可以从github下载离线安装包 2. 我这边用到了gitlab-ci,整体流程也都差不多 1)打包mvn clean install 2)打镜像 docker-compose -f docker-compo…

1.准备两台服务器,安装好docker、docker-compose
因为用到了docker仓库,安装harbor,可以从github下载离线安装包
2. 我这边用到了gitlab-ci,整体流程也都差不多
1)打包mvn clean install
2)打镜像 docker-compose -f docker-compose.yaml build
3) 登陆harbor
docker login -u admin -p *** 192.168.178
// 版本号可通过${CI_COMMIT_SHA:0:8}设置为每次提交的hash值,我这边方便就写laster了
4) 打tag docker tag 192.168.1.78/test/test-server:laster 192.168.1.78/test/test-server:laster
5) 上传到harbor docker push 192.168.1.78/test/test-server:laster
docker-compose.yaml例子

version: '3.7'
services:test-server:build:context: ./server #context指明dockerfile路径environment:- JAVA_OPS=${JVMOPS}- DB_OPS=${DBOPS}container_name: test-server  #容器名hostname: test-serverimage: ${IMAGE_TAG}    #镜像名healthcheck: #健康检查test: ["CMD", "curl", "-f", "http://localhost:8080/actuator/health"]interval: 10s #间隔时间timeout: 10sretries: 3 #重试次数start_period: 60s #开始时间deploy:mode: replicated #用户可以指定集群中容器的数量(默认),global:每个节点一个replicas: 2 #replicated时指定共几个容器# 更新配置restart_policy:condition: on-failure #非0退出容器后才重启max_attempts: 1 #重启1次update_config:# 每次更新数量parallelism: 1# 每次更新时间(更新完这个,就更新第二个)delay: 60sorder: start-first #首先启动新任务, 并且正在运行的任务暂时重叠failure_action: continuenetworks:- default
networks:default:driver: overlayipam:config:- subnet: 10.0.2.0/24 #设置2网段,腾讯内网ip默认1网段,冲突了

6)拉镜像 docker pull 192.168.1.78/test/test-server:laster
7) 运行 docker stack deploy -c docker-compose.yaml --with-registry-auth test

遇到的问题

  1. docker容器为10.0.1.0/24网络段,和腾讯的内网ip冲突,所以在docker-compose.yaml中设置网络段为2网段
  2. 更新时,流量还是会分发至重启的节点,就肯定是访问不到接口报错了,后来百度说用健康检查,所以在docker-compose.yaml中增加了 healthchek模块,start_period试自己项目启动时间设置
  3. 上一点虽说加了健康检查 ,但是发现,启动的容器,刚开始时strarting ,看日志已经启动成功,但是过了一会就unhealth,就自动stop了,百度说是健康检查失败,但是docker logs看日志也没错,后来百度说看 docker inspect 容器名,有个state,Health的log,看到是找不到curl的命令,于是就在dockerfile中,增加了RUN apt update && apt install -y curl
  4. springboot的健康检查,需依赖actuator组建,具体可以百度,本地运行时,可直接访问提示{“status”:“UP”}
  5. order: start-first 后面测试发现,通过健康检查后,旧的才会stop掉
http://www.cadmedia.cn/news/2543.html

相关文章:

  • 免费minecraft服务器seo的作用是什么
  • 精通网站建设工资多少无锡seo排名收费
  • 宁夏住房和城乡建设官方网站指数基金有哪些
  • 广告设计与制作就业前景泰安seo
  • 杭州建站供应商他达拉非片多少钱一盒
  • 湖南省建设厅建筑业信息网seo外包公司哪家专业
  • 建站工具大全百度搜索风云榜总榜
  • 湛江住房和城乡建设局网站b2b免费发布信息平台
  • 庆阳市人大常委会网站建设长春百度推广排名优化
  • php 手机网站源码关键词排名优化工具
  • 麦田建设工程网站深圳网站设计实力乐云seo
  • 济南中建设计院有限公司网站奉节县关键词seo排名优化
  • 中华人民建设部网站app平台搭建
  • 基于php的网站建设思路方案seo是指什么职位
  • 个人网页设计图片素材seo如何提升排名收录
  • b2c电子商务网站的特点搜索引擎优化的内部优化
  • 网站收录目录源码网络营销的十大特点
  • 注册网站后邮箱收到邮件青岛seo百科
  • 企业运营流程百度seo公司整站优化
  • 安居客官网网站东莞seo建站推广费用
  • 口碑好的网站建设哪家好软文营销的优势
  • 赣州网站建设网站百度
  • 网站建设英文方案十大技能培训机构排名
  • 国土资源局网站建设制度seo优化的内容有哪些
  • 建设英文网站seo快速排名是什么
  • 前端开发助理是培训机构吗优化大师手机版
  • 网站开发运行环境有哪些河北seo诊断培训
  • 域名访问网址深圳做网站seo
  • 青海省城乡建设信息官官方网站成都seo优化公司排名
  • 南昌网站建设价格百度识图在线