
运维
一个偶尔运维的程序员
coding4all
这个作者很懒,什么都没留下…
展开
-
Flink集群(standalone)安装
三台机器,搭建Flink(standalone)集群原创 2023-02-17 09:51:01 · 483 阅读 · 0 评论 -
Docker Kafka集群安装
三台机器,使用docker创建kafka集群原创 2023-02-16 16:30:41 · 187 阅读 · 0 评论 -
Docker Zookeeper集群安装
三台机器,使用docker安装zookeeper集群原创 2023-02-16 16:27:29 · 167 阅读 · 0 评论 -
Docker Redis集群安装
三台机器,docker安装redis集群原创 2023-02-16 16:21:27 · 94 阅读 · 0 评论 -
linux批量操作某一类型文件
【代码】linux批量操作某一类型文件。原创 2022-09-06 13:51:44 · 178 阅读 · 0 评论 -
nginx中斜杠(/)详解
不知大家日常在nginx配置时,是不是会对是否加斜杠充满疑惑?配置location、proxy_pass时,加“/”与不加“/”的区别,今天我们通过实操去验证下。talk is cheap, show me the code!!!通过nginx代理访问地址:http://127.0.0.1/v1/pt/apply/pagelocation、proxy_pass都不加斜杠 location /v1 { proxy_pass http://127.0.0.1:8899;} 实.原创 2021-10-13 08:30:54 · 10222 阅读 · 7 评论 -
nacos伪集群安装部署
Nacos的单节点模式(standalone),配置的数据是默认存储到内嵌的数据库derby中。如果我们要搭建集群的话,数据需要共享,此时内嵌数据库无法满足,需要将Nacos对接Mysql进行数据存储。同时因为有多个节点,我们需要可以使用nginx进行负载均衡,代理多个节点,如下图:我在这里演示如何搭建伪集群,生产环境部署类似,只需要将ip改为每台服务器的ip即可,同时端口也可以都使用相同的。新建集群安装目录mkdir nacos_cluster下载nacos安装包cd n.原创 2020-11-01 19:07:27 · 996 阅读 · 0 评论 -
CentOS7安装部署redis5
下载压缩包cd /usr/localwget http://download.redis.io/releases/redis-5.0.8.tar.gz解压压缩包tar -xzvf redis-5.0.8.tar.gz安装gcc依赖yum -y install gcc 安装redis# 解压tar -zxvf redis-5.0.8.tar.gz # 重命名mv redis-5.0.8 redis# 进入rediscd redis# 编译redismake原创 2020-10-18 21:27:35 · 148 阅读 · 0 评论 -
使用golang进行慢查询告警,邮件通知相关人员
之前项目中,生产环境经常因为慢查询导致数据库CPU告警,导致服务不可用,为了让开发人员注意到sql中慢查询,笔者使用使用golang开发了如下慢查询告警功能原创 2020-05-14 22:21:12 · 1127 阅读 · 0 评论 -
centos7一键部署fastdfs
受人之托,写了个一键部署fastdfs的脚本,并配置好通过nginx访问资源。环境资源:centos-7、nginx-1.15.4、fastdfs-最新版大家可以根据自身需要更换版本,同时也可以更换安装包的镜像地址(有的资源下载比较慢),加快部署速度。#!/bin/bash#关闭防火墙systemctl stop firewalld.service#安装编译环境yum i...原创 2020-02-27 13:39:16 · 1807 阅读 · 1 评论 -
应用重启脚本
工作中,不管是开发还是运维都避免不了经常升级部署应用,如果没有集成CI/CD系统,每次升级都经历如下步骤:1. 查找进程号2. kill进程3. 启动应用4. 查看启动日志为了方便,抽空写了一个重启脚本,具代码如下:```#!/bin/bashusage(){ echo "Usage: sh restart.sh [start|stop|restart]" exit ...原创 2020-02-27 13:22:12 · 739 阅读 · 0 评论