自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 logback解决依赖中logback.xml覆盖原项目中的配置问题

logback.xml读取问题

2022-06-16 13:55:21 2640 2

原创 mysql主从与互为主从

mysql主从与互为主从(容器版)两台安装mysql数据库version: '3'services: mysql: container_name: mysql image: mysql:5.7.32 hostname: mysql restart: always environment: - "MYSQL_ROOT_PASSWORD=zj@961126" ports: - 3306:3306 volumes:

2022-01-12 10:09:39 1249

原创 idea热部署(三种)

idea热部署(三种)一、spring-boot-devtools(1)maven项目中的pom文件加入<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>sprring-boot-devtools</artifactId> <optional>

2021-11-02 10:14:18 4263 3

原创 maven jar包瘦身

springCloud项目系统瘦身记录第一章**尝试spring-boot-thin-launcher**Spring Boot项目可以通过spring-boot-maven-plugin插件打包生成一个可执行的jar包,这样可以脱离web容器(例如tomcat)直接运行。但默认情况下spring-boot-maven-plugin打出来的包是一个fat jar,即将所有的依赖全部打进了jar包当中,这样的jar包体积很大,每次更新系统的时候都需要完整替换整个jar包(本地还好,如果是云服务器,网

2021-09-16 17:17:02 599

原创 docker swarm集群搭建

一、部署机器服务器: 10.92.60.10210.92.60.151-10.92.60.160二、修改主机名并修改host文件加入ip 修改后的主机名列表vi /etc/hostnamevi /etc/hosts三、确认时间一致sudo rm -f /etc/localtimesudo ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime四、实现免密登录ssh-keygen将生成的秘钥拷贝到每个服务器实现免密登录s

2020-12-23 16:14:19 105

原创 websocket实现后台向前端推送数据

springboot +websocket+vue贴入配置/** * @author zhangzhang */@Configuration@EnableWebSocketMessageBrokerpublic class WebSocketStompConfig implements WebSocketMessageBrokerConfigurer { /** * 注册stomp端点 * @param registry */ @Override

2020-12-23 09:21:11 4472 4

原创 rabbitmq 安装以及一些常用命令(非容器)并修复rabbitmq的AMQP漏洞

**由于容器安装的mq配置文件挂载不进去处理不了AMQP漏洞,故采用以下的方式本文仅提供单机的rabbitmq的安装和漏洞的修复配置**1.安装rabbitMQ由于RabbitMQ依赖Erlang, 所以在安装rabbitMQ之前需要先安装Erlang你可以直接执行yum install erlang,但是这种安装方法安装的Erlang版本可能不是最新的,有时候不能满足RabbitMQ需要的最低版本,所以本文推荐使用Erlang Solution安装的方式。新建一个erlang-solution

2020-12-21 14:36:21 2126

原创 关于日期的一些常用转换工具

1、LocalDateTime和string进行转换DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");//LocalDateTime转StringString localTime = df.format(time);//String转localDateTimeLocalDateTime ldt = LocalDateTime.parse("2017-09-28 17:07:05",df);2、L

2020-12-18 16:48:32 222

原创 docker-compose rabbitmq(轻量级消息队列)集群搭建

rabbitmq集群搭建准备了3台服务器,在服务器上安装docker和docker-compose,这些就不多啰嗦了节点1 192.168.249.2 rabbitmq1 disk 主节点2 192.168.249.3 rabbitmq2 ram 从节点3 192.168.249.4 rabbitmq3 ram 从创建rabbitmq文件夹,在文件夹中新建挂载文件夹config和dataconfig目录存放配置文件以及一些脚本data存放rabbitmq程序数据创建的rabbitmq目录下,

2020-12-16 14:24:46 323

原创 (doker部署)gitlab重置用户密码

docker exec -it gitlab /bin/bashgitlab-rails console(这一步加载可能会很慢稍加等待)user = User.where(username: ‘xxxx’).firstuser.password = ‘88888888’user.save!

2020-12-09 09:30:55 142

原创 docker-compose redis(非关系型数据库)哨兵模式的搭建

redis哨兵模式的搭建准备了3台服务器,在服务器上安装docker和docker-compose,这些就不多啰嗦了节点1 192.168.249.2 主节点2 192.168.249.3 从节点3 192.168.249.4 从(安装目录/home/env/redis)主节点中在redis目录下新建 master 和 sentinel 文件夹master中的为对应的redis的配置如下图其中config中的配置文件 redis.conf内容如下#**redis开启守护进程,需要注释掉

2020-12-08 17:27:36 166

原创 钉钉群聊机器人

使用自定义钉钉机器人进行消息推送一、下载钉钉客户端(电脑版)https://page.dingtalk.com/wow/dingtalk/act/download?spm=a213l2.13146415.4929779444.74.7f1521c9mAY6yf设置自定义机器人需要电脑版的客户端进行设置权限问题手机无法设置;二、设置电脑机器人步骤一:【电脑钉钉 】-【群聊】-【群设置】-【智能群助手】-【添加更多】-【添加机器人】-【自定义】-【添加】,编辑机器人名称和选择添加的群组。完成必要的

2020-12-04 16:00:35 427

空空如也

空空如也

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

TA关注的人

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