摘要: nginx和php-fpm一样内建了一个状态页,对于想了解nginx的状态以及监控nginx非常有帮助。为了后续的zabbix监控,我们需要先了解nginx状态页是怎么回事。1. 启用nginx status配置在默认主机里面加上location或者你希望能访问到的主机里面。 2. 重启nginx请 阅读全文
posted @ 2018-03-01 15:43 Ethan_Cheng 阅读(4604) 评论(1) 推荐(0) 编辑
摘要: 如下图所示,客户端通过Nginx Proxy1 和 Nginx Proxy2 两层反向代理才访问到具体服务Nginx Backend(或如Tomcat服务)。那Nginx Backend如何才能拿到真实客户端IP呢? 接下来我们来看看如何才能获取到客户端真实IP。 场景1 场景1是很简单的场景,Ng 阅读全文
posted @ 2018-03-01 15:40 Ethan_Cheng 阅读(444) 评论(0) 推荐(0) 编辑
摘要: cat >> /etc/sysctl.conf << EOFnet.ipv4.tcp_tw_reuse=1net.ipv4.tcp_tw_recycle=1net.ipv4.tcp_fin_timeout=30EOFsysctl -p 阅读全文
posted @ 2018-03-01 15:32 Ethan_Cheng 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 创建服务器私钥,命令会让你输入一个口令:$ openssl genrsa -des3 -out server.key 1024创建签名请求的证书(CSR):$ openssl req -new -key server.key -out server.csr在加载SSL支持的Nginx并使用上述私钥时 阅读全文
posted @ 2018-03-01 15:31 Ethan_Cheng 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 1、创建用户并授权语法:db.createUser({user:"UserName",pwd:"Password",roles:[{role:"RoleName",db:"Target_DBName"}]})首先选择在哪个库创建用户,如test:use test;创建用户有3项需要提供:用户名,密码 阅读全文
posted @ 2018-03-01 15:30 Ethan_Cheng 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 1. 数据库用户角色:read、readWrite; 2. 数据库管理角色:dbAdmin、dbOwner、userAdmin; 3. 集群管理角色:clusterAdmin、clusterManager、clusterMonitor、hostManager; 4. 备份恢复角色:backup、re 阅读全文
posted @ 2018-03-01 15:29 Ethan_Cheng 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-03-01 15:27 Ethan_Cheng 阅读(111) 评论(0) 推荐(0) 编辑
摘要: alternatives是Linux下的一个功能强大的命令。只能在root权限下执行。如系统中有几个命令功能十分类似,却又不能随意删除,那么可以用 alternatives 来指定一个全局的设置。 alternatives常用于同一个系统中安装同一软件的多个版本。比如为了开发需要,我需要安装JDK1 阅读全文
posted @ 2018-03-01 15:24 Ethan_Cheng 阅读(212) 评论(0) 推荐(0) 编辑
摘要: Apache Kafka是一个分布式流平台。准确的说是什么意思呢?我们认为流平台具有三种关键能力: 1、让你对数据流进行发布订阅。因此他很像一个消息队列和企业级消息系统。 2、让你以高容错的方式存储数据流。 3、让你在数据流出现时处理他们。 kafka擅长什么?他通常被用在两大类应用: 1、构建一个 阅读全文
posted @ 2018-03-01 14:41 Ethan_Cheng 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 解决方法:export ETCDCTL_API=3 阅读全文
posted @ 2018-03-01 14:20 Ethan_Cheng 阅读(2058) 评论(0) 推荐(0) 编辑
摘要: 有两种方法解决这个问题,就是关闭assert:1.在celery 的worker启动窗口设置export PYTHONOPTIMIZE=1或打开celery这个参数-O OPTIMIZATION2.注释掉python包multiprocessing下面process.py中102行,关闭assert 阅读全文
posted @ 2018-03-01 14:18 Ethan_Cheng 阅读(917) 评论(1) 推荐(0) 编辑
摘要: Ansible+Jenkins+Gitlab搭建及配置,已经生产环境使用,运行良好。 主机组文件里面好多ip敏感信息就不写了 阅读全文
posted @ 2018-03-01 01:32 Ethan_Cheng 阅读(238) 评论(0) 推荐(0) 编辑