04 2022 档案
摘要:本文基于Gitlab CI/CD及Docker快速实现项目的自动部署。 注意:本文较长,浏览需要12分钟左右。 1.环境要求 以下服务器的操作系统均为Centos7 服务器A:Gitlab 服务器B:GitlabRunner、Docker、docker-compose、Java1.8、maven3.
阅读全文
摘要:1.环境要求 以下服务器的操作系统均为Centos7 服务器A:Gitlab 服务器B:Jenkins 服务器C:Nginx,即你的vue项目部署服务器。 gitlab、Jenkins已安装好且在同一内网环境,参考网上很多搭建教程,这里不做描述。 当前Gitlab版本:14.9 当前Jenkins版
阅读全文
摘要:一、为什么需要任务调度平台 在Java中,传统的定时任务实现方案,比如Timer,Quartz等都或多或少存在一些问题: 不支持集群、不支持统计、没有管理平台、没有失败报警、没有监控等等而且在现在分布式的架构中,有一些场景需要分布式任务调度: 同一个服务多个实例的任务存在互斥时,需要统一的调度。任务
阅读全文
摘要:带研发团队后的日常思考1 初级管理者的困惑 前言: 本人于2020年4月开始接触管理工作到现在有2年的时间,累计招聘前、后端开发30余人,目前划分为5个小团队,分别负责对应的项目,从刚开始忙的一团糟经常加班,到现在准时下班,甚至还能有时间在这里写文章,这一系列的变化做一个总结和分享,如果你也和我有相
阅读全文