自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 注册gitlab-runner

如果代码就在当前机器上,并且构建任务只需将目标项目打包成 JAR 包,可以使用 GitLab Runner 的。按照上述步骤配置后,您可以通过 GitLab Runner 实现自动化构建和部署任务!(可选): 如果需要更高的可靠性,可以结合系统服务(如。,直接在 Runner 主机上执行构建和打包任务。如果需要在打包后自动部署 JAR 包,可以在。注册完成后,确保 Runner 状态为。中增加部署和重启逻辑。在项目根目录下创建或编辑。)来管理 JAR 包运行。

2024-12-26 16:46:24 542

原创 gitlab使用流水线构建和部署

需要安装对应的gitlab-runner组件才能使用,我这里gitlab和和gitlab-runner都是docker容器安装的,项目是java spring boot ,构建工具是maven(这里需要说明一下,如果是容器安装gitlab-runner,我的方法是在容器内部安装maven,否则在宿主机上安装的话,会无法使用)将打包生成包传输的目标服务器指定目录,且通过命令去执行关联的一系列服务重启的操作。

2024-12-26 16:44:07 451

原创 gitlab内存占用高解决方案

容器部署的需要进入到容器中去找到这个文件,或者在容器的挂载文件夹中找。docker容器启动的,将容器重启下。

2024-05-31 11:36:12 1316

原创 mysql数据定时生成备份文件

你可以将该命令与定时任务工具(如cron)结合使用,这里使用的是1penal第三方管理平台去执行,方便的操作,有兴趣的可以研究一下,以便自动执行备份操作。我使用的是1panel(也是依托数据库所在服务器的系统的,有兴趣的可以研究一下)请确保在执行定时任务时使用适当的安全性措施,例如确保脚本中的数据库凭据得到保护。为你的MySQL用户名、密码、数据库名称和备份文件保存路径。使用定时任务工具(如cron)定期运行备份脚本。这将在每天凌晨2点执行备份脚本。下面是我的示例,可以。在MySQL中,可以使用。

2023-12-30 11:56:46 541

原创 yum和apt的区别

是两个不同的包管理工具,它们分别用于不同的Linux发行版。它们最主要的区别在于支持的发行版和使用的底层包管理系统。取决于你使用的Linux发行版。如果你使用的是基于RPM包管理系统的发行版,就使用。如果是基于Debian包管理系统的发行版,就使用。

2023-12-30 11:07:43 2275

原创 有历史数据的禅道升级部署

我的场景是这样的,前段时间,我们这需要叙述一套新的18.6版本号的禅道,但是我们之前用的是12.5.3的版本,这里就涉及到12.5.3的数据迁移到18.6版本里面的问题,显然,直接把原先的部署的禅道数据备份出来导进去是不行的,那就只能曲线救国了,先安装一个12.5.3的版本,跟原先的禅道版本号保持一致,再将原先的备份数据导入的新安装的禅道中,再将恢复备份数据的新安装的禅道升级到18.6版本,思路确定这样,那么接下来就去执行

2023-12-29 14:05:52 2236 2

原创 idea自动生成注释插件Easy javadoc

插件菜单设置位置模板设置(这里只展示方法模板设置,其他的模板设置都是类似,自行研究)快捷键设置快捷键 作用域 说明 ctrl \(or command \) 类、方法、属性(光标放上面就行,不要双击选中!) 生成当前文档注释 ctrl \(or command \) 选中的中文 生成选中的中文的英文命名 ctrl \(or command \) 选中的非中文 弹框展示翻译结果 ctrl shift \(or co

2023-10-24 15:32:51 1054

原创 禅道备份文件恢复备份

备份文件解压到禅道安装目录的对应文件夹下 xxx/xxx/app/zentao/tmp/backup。解压到对应的文件夹下面,进入到应用的数据点击还原。

2023-05-29 18:04:02 1317

原创 confluence备份文件恢复

用于恢复备份的服务用于恢复的备份文件恢复完成。

2023-05-29 17:56:53 494

原创 nexus3备份文件恢复操作

nexus3安装目录的bin目录下面执行。一、能用于备份的文件。

2023-05-29 17:13:50 948

原创 gitlab备份文件恢复备份

【代码】gitlab备份文件恢复备份。

2023-05-29 16:50:06 135

原创 spring boot 实体@NotNull 优雅全局异常处理

【代码】spring boot 实体@NotNull 优雅全局异常处理。

2023-04-20 11:25:28 477 1

转载 MySQL 8.0主从(Master-Slave)配置

如果主从同步遇到 Got fatal error 1236 from master when reading data from binary log: 'Could not find first log...首先遇到这个是因为binlog位置索引处的问题,不要reset slave;reset slave会将主从同步的文件以及位置恢复到初始状态,一开始没有数据还好,有数据的话,相当于重新开始同步,可能会出现一些问题;

2023-04-13 14:59:28 1588 1

原创 MySQL设置数据库为只读

默认情况下,我们的 MySQL 实例是可读写的。但有些情况下,我们可以将整个实例设置为只读状态,比如做迁移维护的时候或者将从库设为只读。本篇文章我们来看下 MySQL 设置只读相关知识。

2023-04-10 17:43:42 4514

原创 zentao主从备份(定时)

一、zentao主机通过系统设置备份任务。

2023-03-30 13:39:20 169

原创 nexus主从备份

2)移除/nexus-data/db中所有数据(如果容器部署,可以理解为容器挂载映射出来的nex1)us-data/目录下db)3)将备份目录中每个文件最新的.bak文件拷贝到/nexus-data/restore-from-backup。4)删除原有/nexus-data/blobs下所有文件,然后备份的blob文件解压到/nexus/blobs。注意:db目录如果有残留数据,restore-from-backup目录里面的备份不会被恢复。我们.bak文件都放在备份文件中的backup文件夹中)

2023-03-29 17:20:36 555

原创 docker安装wiki系统文件主从备份(该文档没有wiki部署描述)

docker安装wiki系统文件主从备份(该文档没有wiki部署描述)

2023-03-09 11:26:38 330

原创 gtilab主从备份的shell脚本,需要结合crontab定时任务(不包括gitlab安装部署)

gtilab主从备份的shell脚本(不包括gitlab安装部署)

2023-03-09 10:05:47 233

原创 prometheus+alertmanager+node_exporter服务器告警系统部署

该文档是多服务器分组多邮件监控告警部署

2023-03-08 16:04:43 2144

转载 node_exporter安装教程

ode_exporter安装教程

2023-02-28 10:31:22 1925

原创 nginx中添加gzip_static支持

添加上述命令后,会报一个错误,unknown directive "gzip_static"主要的原因是Nginx默认是没有添加ngx_http_gzip_static_module模块。如何来添加?

2023-02-23 09:52:44 888

原创 mongodb 多条件查询

you can't add a second 'null' criteria.、you can't add a second '$and'、ou can't add a second '$or' expression specified as '$or 异常mongodb查询

2022-11-09 16:41:27 984

原创 spring @Transactional嵌套事务中事务传播propagation_required 使用

默认的spring传播性

2022-09-06 10:56:36 500

原创 mysql使用orderby 不起作用

mysql使用orderby 不起作用

2022-08-29 15:11:35 548

原创 k8s集群安装 以及 遇到的常见问题

k8s部署案例

2022-07-05 17:31:01 1118 1

原创 gitlab docker容器部署方式的主从备份(lunix crontab定时任务的形式执行)

docker安装gitlab这里不做详细讲述,自行百度这里用到crontab,如果服务器系统没有安装的话可以自己自行百度安装(主从机器都要执行脚本)#编辑定时任务crontab -e# 进入到crontab定时任务编辑界面30 23 * * * sh /var/backup.sh参数说明: cron表达式 sh 执行的脚本目录一、主机上的shell脚本#创建备份文件重复docker exec -i gitlab gitlab-rake gitlab:.

2022-05-16 16:29:12 738

原创 docker 部署 gitlab,以及修改初始密码

docker的部署安装这里就不在一、获取gitlab镜像包(如果需要数据同步,保持与备份机版本一致)指定了拉取得版本号docker pull gitlab/gitlab-ce:14.4.1-ce.0二、准备gitlab挂载的目录(这个可以根据自己的情况定义目录)mkdir -p /opt/gitlab/ {data,log,etc}三、运行脚本启动GitLab(创建容器运行)docker run --detach \ --hostname 192.168.....

2022-05-16 14:09:10 3301

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除