摘要: 在项目开发中,有时候会在 Spring 应用启动后做一些初始化的操作,比如数据字典缓存,状态通知,配置读取等操作。 SpringBoot 提供了多种方式可以让开发者在容器启动后来执行一个任务: 使用 @PostConstruct 注解 通过 ApplicationListener 监听SpringB 阅读全文
posted @ 2024-11-06 15:43 plum_wink 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 集群搭建(三主三从) 集群搭建 集群中的节点都需要打开两个 TCP 连接。一个连接用于正常的给 Client 提供服务,比如 6379,还有一个额外的端口(通过在这个端口号上加10000)作为数据端口,例如:redis的端口为 6379,那么另外一个需要开通的端口是:6379 + 10000, 即需 阅读全文
posted @ 2024-09-06 16:15 plum_wink 阅读(34) 评论(0) 推荐(0) 编辑
摘要: docker 安装 Redis 拉取镜像 docker pull redis 创建目录 mkdir /tool/redis 镜像里不包含配置文件,需要拉取redis配置文件,查看 一定要注意redis版本 下载完成直接通过ftp传到/tool/reids目录下就行 因为是官方配置,需要我们手动改下配 阅读全文
posted @ 2024-09-05 17:12 plum_wink 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 安装单机 mysql 拉取镜像 docker pull mysql:8.0.39 创建mysql数据和配置目录 mkdir -p /data/mysql/log mkdir -p /data/mysql/data mkdir -p /data/mysql/share mkdir -p /data/m 阅读全文
posted @ 2024-09-01 15:39 plum_wink 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 本身因为做后端开发没事的时候希望搞点小东西,就买了一个腾讯云的服务器。昨天突然收到腾讯云发的告警信息,提示服务器被人非法登录了。 这个ip我也查了下,不确定是不是固定ip。 我看到这个第一时间想到的就是被人注入脚本进行挖矿了,(碰到过好多次了...... )我自身不是专业的运维,对于linux系统的 阅读全文
posted @ 2023-11-23 16:20 plum_wink 阅读(3226) 评论(0) 推荐(1) 编辑
摘要: Jenkins 部署后端maven项目 多模块maven项目构建,部署其中一个模块 假设现在maven项目 parent 架构为,项目packing类型前面就是项目名: +- parent | +- gateway:jar | +- user:jar | +- oauth:pom | | \- oa 阅读全文
posted @ 2023-11-04 19:16 plum_wink 阅读(108) 评论(0) 推荐(0) 编辑
摘要: docker安装xxl-job 拉取xxl-job-admin项目MySQL初始化脚本,查看 创建xxl-job数据库 拉取镜像 docker pull xuxueli/xxl-job-admin:2.4.0 创建目录 mkdir /tool/xxl-job/logs 官方配置信息下载放置xxl-j 阅读全文
posted @ 2023-10-24 18:30 plum_wink 阅读(380) 评论(2) 推荐(0) 编辑
摘要: 安装 rocketmq 拉取 rocketmq 镜像 docker pull apache/rocketmq 运行 namesrv docker run -d \ --name rmqnamesrv \ --privileged=true \ -p 9876:9876 \ -v /tool/rock 阅读全文
posted @ 2023-10-24 10:52 plum_wink 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 数据库逻辑删除 定义 逻辑删除是指在删除数据库的某条记录时,并不是真正的将该条记录删除,而是通过某个字段来标识其状态为“删除”,在接下来的查询等操作时,根据此字段来过滤调被删除的记录。 java中常用的orm框架有mybatis和hibernate,下面说下两种框架在使用中简单的逻辑删除操作。 my 阅读全文
posted @ 2022-12-07 16:28 plum_wink 阅读(980) 评论(0) 推荐(0) 编辑
摘要: java.lang.IllegalStateException: No thread-bound request found: Are you referring to request attributes outside of an actual web request, or processin 阅读全文
posted @ 2022-11-17 10:26 plum_wink 阅读(1182) 评论(0) 推荐(0) 编辑