2024年6月16日
摘要: 一、需求 为预防gitlab出现故障,每天定时备份,备份完成后把之前的备份文件删除,备份成功或失败的时候自动发送邮件提醒,这里的gitlab为docker部署。 二、备份命令准备 1)备份命令 创建一个 gitlab_auto_backup.sh文件,文件内容 #!/bin/bash # 进入Git 阅读全文
posted @ 2024-06-16 23:29 包子wxl 阅读(279) 评论(0) 推荐(2) 编辑
  2024年1月8日
摘要: 一、准备一个Docker的sqlserver #创建挂载数据文件夹 mkdir -p /home/mssql/data #创建挂载日志文件夹 mkdir /home/mssql/log #给文件夹权限 chmod 777 /home/mssql/data chmod 777 /home/mssql/ 阅读全文
posted @ 2024-01-08 08:44 包子wxl 阅读(859) 评论(3) 推荐(7) 编辑
  2024年1月1日
摘要: 一、实现整体方式介绍 项目中部署在windows服务器上的项目,需要部署负载均衡,本来想用nginx来配置的,奈何iis上有几个项目,把80端口和443端口占用了,nginx就用不了了(因为通过域名访问的,必须要用80和443端口),只能通过IIS的方式实现了。 这里用2个服务在一台机器上负载来做演 阅读全文
posted @ 2024-01-01 23:15 包子wxl 阅读(2645) 评论(28) 推荐(50) 编辑
  2023年12月22日
摘要: Pomelo.EntityFrameworkCore.MySql7.0是不支持.NET8的,但现在Pomelo.EntityFrameworkCore.MySql的最新版本只有7.0 因为 Pomelo.EntityFrameworkCore.MySql 8.0还在研发中,还没有正式的版本,只有公测 阅读全文
posted @ 2023-12-22 00:24 包子wxl 阅读(405) 评论(0) 推荐(1) 编辑
  2023年7月12日
摘要: docker启动容器时报:Failed to create thread: Operation not permitted (1) 原因:docker内的用户权限受限 解决办法1: 启动docker时加上参数 --privileged=true privileged=true:获得真正的root权限 阅读全文
posted @ 2023-07-12 14:16 包子wxl 阅读(3487) 评论(0) 推荐(1) 编辑
摘要: 这里版本:Navicat Premium v16.0.6.0 ,这个是绿色版,不需要安装,启动Navicat.exe即可用 破解工具:NavicatKeygenPatch(其它版本也能破解) 1、下载安装文件 链接:https://pan.baidu.com/s/1_9XLoqulp2EyI2H0G 阅读全文
posted @ 2023-07-12 12:01 包子wxl 阅读(6391) 评论(0) 推荐(3) 编辑
  2023年6月15日
摘要: 一、配置Autofac替换内置DI 1.安装Nuget包:Autofac.Extensions.DependencyInjection 2.Program.cs中加上 builder.Host.UseServiceProviderFactory(new AutofacServiceProviderF 阅读全文
posted @ 2023-06-15 08:52 包子wxl 阅读(1707) 评论(9) 推荐(20) 编辑
  2023年6月7日
摘要: 1、拉取镜像 后面可以指定版本号,这里使用8.0 docker pull docker.io/mysql:8.0 2、查看mysql镜像 docker images 3、启动docker并挂载 docker run -d --restart=always --name mysql -e MYSQL_ 阅读全文
posted @ 2023-06-07 00:20 包子wxl 阅读(367) 评论(0) 推荐(0) 编辑
  2023年2月20日
摘要: 一、什么时候需要用到NuGet私有服务器 很多公司中架构师会搭建一个统一的项目基础架构模板,然后全部新项目都会拿这个基础架构来开发新的项目,那架构中就会有很多的中间件,比喻公司内部的封装好的Redis中间件,访问数据库的中间件,MQ中间件,小程序中间件等等。 现在很多项目都用这个模板开发了,然后其中 阅读全文
posted @ 2023-02-20 08:48 包子wxl 阅读(1454) 评论(7) 推荐(10) 编辑
  2023年2月15日
摘要: 一、部署gitlab 这里使用的是Centos8,安装Docker环境 ,这里不说了,参考:https://www.cnblogs.com/wei325/p/15139701.html gitlab有ce版和ee版,ce版为免费版本;ee版为企业版本,需要收费;企业使用ce版足够了,这里用ce版。 阅读全文
posted @ 2023-02-15 08:51 包子wxl 阅读(1740) 评论(9) 推荐(17) 编辑