当我们工作中遇到一些批量分发、批量执行场景时,写的一些shell脚本都是单线程任务,当然这些量级不大的时候,看不出劣势。举个例子:现在需要通过跳板机,分发一个文件到10台服务器,每台服务器传输需要1s...
Linux系统非Docker环境如何限制CPU使用率
微服务时代,有时候为了方便,经常在一台高配置服务器运行很多服务,这个时候CPU资源抢占就成了一个非常头痛的问题。闲时不会出现什么问题,比如一台16核服务器,当某一个时刻某个微服出现高并发访问时,此服务...
SpringBoot1.5.x 使用prometheus监控Tomcat线程显示异常解决办法
项目之前一直使用的SpringBoot 1.5.10 (SpringCloud Dalston.RELEASE),prometheus监控的依赖micrometer-registry-promethe...
canal无法连接阿里云rocketMQ解决办法
最近项目升级中间件,把原来自建的开源rocketMQ升级到阿里云的商业rocketMQ,其中涉及到canal同步mysql,通过rocketMQ发送消息的问题。在把配置替换为阿里云rocketMQ相关...
Zuul 灰度报错Error choosing server for key null解决办法
最近项目接入了灰度,但是在灰度的时候,概率性就出现Error choosing server for key null报错,如下图:一开始以为是哪里配置有问题,反复对ribbon配置进行调整测试以后,...
前端npm install报错too many levels of symbolic links解决办法
在Linux环境通过Jenkins构建前端项目,只要执行npm install安装模块以后,就会报错:node_modules/webpack/node_modules/@webassemblyjs/...
解决nginx重启open() “/var/run/nginx/nginx.pid” failed (2: No such file or directory)问题
最近使用centos7.4编译安装的NGINX,重启服务器老是出现无法自启动,查看错误日志提示打开文件失败:open() "/var/run/nginx/nginx.pid" fa...
Jenkins实例似乎已离线处理办法
安装好Jenkins,访问到安装插件的时候提示该Jenkins实例似乎已离线。原因一:升级站点的链接https://updates.jenkins.io/update-center.json默认是ht...
HP台式机安装ESXI6.5常见问题解决办法
网上有很多服务器安装esxi6.5的详细图文教程,这里就不累述,度娘一搜一大把。但是普通电脑安装esxi6.5出现的各类问题,都没有找到完整详细的文档。下面就整理了我在使用HP ZHAN 99 Pro...
Linux运维监控基础采集项
内存: mem.memfree.percent:内存剩余的百分比CPU: cpu.idle:CPU空闲百分比 cpu.iowait:CPU的IO等待的百分比磁盘:&nbs...
自动化工具ansible常用命令
ansible all -m ping #检测主机连接-m:指定模块 copy file ...
Centos7.x DNS服务器部署
1、安装bind#yum -y install bind#vim /etc/named.conf #修改监听地址 listen-on port 53 { any; }; ...
日志采集工具Logstash、Filebeat、Fluentd、Logagent、logtail、rsyslog、syslog-ng对比
LogstashLogstash 不是这个列表里最老的传输工具(最老的应该是 syslog-ng ,讽刺的是它也是唯一一个名字里带有 new 的),但 Logstash 绝对可以称得上最有名的。因为它...
fluentd代替logstash搭建EFK日志管理系统
logstash的替代软件有很多,常用有的fluentd和Filebeat,这里主要以fluentd替换logstash进行日志采集。elasticsearch和kibana安装可以参考ELK日志分析...
Tomcat重复请求,log4j2日志重复显示问题排查
前提:公司项目用的是nginx+tomcat+java,线上环境和线下环境版本配置都是一样,采用的是jenkins自动化部署。问题:前段时间突然发现浏览器访问一个页面,后端日志会出现重复的两条日志记录...
生产环境Linux+Apache+php+memcach安装
一、Apache安装1、安装依赖包#yum install -y pcre pcre-devel apr apr-devel zlib-devel gcc openssl-devel exp...
Centos7.x Mysql5.5-5.6主从安装配置
一、MySQL安装1、安装依赖#yum -y install make gcc-c++ cmake bison-devel ncurses-devel# yum groupinstall ...
Redis主从配置并以普通用户启动
一、Redis安装1、打开Redis官网下载最新稳定版本redis(https://redis.io)#wget http://download.redis.io/releases/redis-4.0...
项目管理软件Readmine安装配置
1、安装依赖#yum install curl-devel sqlite-devel libyaml-devel -y 2、安装rvm#curl -L https://get....
MongoDB安装副本集配置
一、yum安装1、到阿里云源下载最新rpm安装包到服务器安装#wget https://mirrors.aliyun.com/mongodb/yum/redhat/7/mongodb-org/4.0/...