Kubernetes节点资源耗尽状态的处理 发表于 2019-04-18 | 分类于 k8s 最近发现测试环境的k8s集群,总有node利用不上,pod漂移过去之后,启动不了,故仔细排查了一下缘由! 问题现象12345678[root@master35 scripts]# ./list_pod.sh | grep imisimis-866d46c464-nvz4b ... 阅读全文 »
wordpress快速安装 发表于 2019-04-16 | 分类于 中间件 yum安装lnmp环境安装前准备123456789# 配置阿里云 yum 仓库$ wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo$ wget -O /etc/yum.repo ... 阅读全文 »
多级缓存 发表于 2019-04-15 | 分类于 中间件 每一级缓存的意义时效性高的数据:采取DB和redis缓存双写方案 时效性不高的数据:采取nginx本地缓存+redis分布式缓存+tomcat堆缓存的多级缓存架构 a: nginx本地缓存,抗的是热数据的高并发访问。利用nginx本地缓存,将热数据锁定在nginx的本地缓存内,那么对这些热数据的大量 ... 阅读全文 »
fabric分布式部署 发表于 2019-04-08 | 分类于 区块链 Kafka模式简介Hyperledger Fabric采用kafka方式实现排序(orderer)服务的集群,kafka模块被认为是半中心化结构。顺便提一下,去中心化的BFT(拜占庭容错)排序(orderer)服务集群方式目前还在开发,还没有规定发布时间,将在1.x周期内发布,可以关注跟踪FAB-3 ... 阅读全文 »
Prometheus添加gateway 发表于 2019-03-30 | 分类于 k8s 简介Pushgateway是prometheus的一个重要组件,利用该组件可以实现自动以监控指标,从字面意思来看,该部件不是将数据push到prometheus,而是作为一个中间组件收集外部push来的数据指标,prometheus会定时从pushgateway上pull数据。 pushgatew ... 阅读全文 »
tornado-电话报警 发表于 2019-03-19 | 分类于 python 需求某些时候邮件,钉钉的报警我们在家里,或者周末是很少去观看的,这时候如果服务器出了问题,运维人员是没法第一时间排查到,所以短信和电话报警就很有必要去做。 已有阿里云的语音短信报警接口,故做了个端口电话报警。 电话报警脚本[root@aa phone_send]# cat send_model.py ... 阅读全文 »
tornado-hello 发表于 2019-03-19 | 分类于 python 概念Tornado是一个Python Web框架和异步网络库,最初是在FriendFeed上开发的。通过使用非阻塞网络I / O,Tornado可以扩展到数万个开放连接,使其成为长轮询, WebSockets和其他需要与每个用户建立长期连接的应用程序的理想选择 。 安装1pip3 install ... 阅读全文 »
fabric-ca部署 发表于 2019-03-05 | 分类于 区块链 部署一个fabric-ca创建一个由两个组织org1.example.com和org2.example.com组成的的联盟1234567891011121314151617181920还有一个组织example.com用来部署orderer。组织example.com部署了一个solo模式的orde ... 阅读全文 »
Prometheus监控jvm 发表于 2019-02-23 | 分类于 k8s k8s的jvm监控在pod里面env将jmx环境变量加上,jar包可以本地挂载上 1-javaagent:/home/aa/config/prom-jvm-demo/jmx_prometheus_javaagent-0.3.1.jar=6060:/home/aa/config/prom-jvm-de ... 阅读全文 »
Prometheus监控mongo 发表于 2019-02-23 | 分类于 k8s 安装mongo插件123456789yum -y install glidegit clone git@github.com:dcu/mongodb_exporter.git $GOPATH/src/github.com/dcu/mongodb_exporter也可以去github上,下载源码,在编 ... 阅读全文 »