人生就是一场修行

生活不会突变,你要做的只是耐心和积累。人这一辈子没法做太多的事情,所以每一件都要做得精彩绝伦。你的时间有限,所以不要为别人而活,不要被教条所限,勇敢的去追随自己的心灵和直觉。...

Logstash离线安装插件

环境: 生产环境、主机未联网。 解决:离线安装步骤 # 插件都在https://rubygems.org/, 搜索插件,然后下载gem文件 mkdir logstash mv logstash-output-exec-3.1.4.gem logstash/ zip -r logstash-outp...

2019-05-20 22:39:30

阅读数 8

评论数 0

Centos6.5 正确 升级glibc 的方式

重点、前言: 首先,说一下什么是glibc,百科里这么写的 glibc是GNU发布的libc库,即c运行库。glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。glibc除了封装linux操作系统所提供的系统服务外,它本身也提供了许多其它一些必要功能服务的实现。由...

2019-04-23 20:48:16

阅读数 33

评论数 0

centos7 php7 动态编译mysqlnd: configure: error: Cannot find OpenSSL's evp.h 错误解决

centos7 php7 动态编译mysqlnd: configure: error: Cannot find OpenSSL's <evp.h> 错误解决 开始以为是没有安装openssl, openssl-devel,安装后发现还是提示这个错误,搜索了一下evp.h...

2019-04-23 12:26:49

阅读数 21

评论数 0

libcurl link-time ssl backend (nss) is different from compile-time ssl backend (openssl)

CeotOS系统 Python 安装pycurl时报错: import pycurl Traceback (most recent call last): File "<stdin>", line 1, in <module&...

2019-04-23 12:19:20

阅读数 21

评论数 0

Linux磁盘空间满了,找不到磁盘空间占用文件

一、现象: Linux主机:用df -hT 查看磁盘占用已经满了,但是用du -sh * 又找不到是哪些文件目录占满了磁盘。 二、解决,lsof lsof |grep delete 用lsof检查后才发现原因是,有文件被删除,而进程还活着,因而造成还占用空间的现象。 根据lsof列出的进程号,k...

2019-04-18 18:08:04

阅读数 33

评论数 0

Pipenv,最好用的Python虚拟环境和依赖管理工具

一、什么是Pipenv Pipenv是Kenneth Reitz在2017年1月发布的Python依赖管理工具,现在由PyPA维护。你可以把它看做是pip和virtualenv的组合体,而它基于的Pipfile则用来替代旧的依赖记录方式(requirements.txt)。 1、普通安装 pipe...

2018-12-21 18:35:57

阅读数 333

评论数 0

Pycharm 完美破解,永久激活

很多开发童鞋都已经在往微服务方向学习了,那么IDEA编译器也就自然而然的更火了,但是让很多人头疼的就是IDEA的破解问题,首先,百度的破解码忒长忒长,第二,破解的时间并不理想,很多时候就是一年甚至更短,就得重新破解,在这里,笔者分享一个以jar包工具破解IDEA的方法!(WebStorm同样适用)...

2018-12-20 17:35:42

阅读数 349

评论数 0

Python和go 将代码文件编译成二进制可执行文件

Python 将代码文件编译成二进制执行文件 安装PyInstaller pip install PyInstaller 编译 # Linux 系统 pyinstall -F 你的代码.py # Windows 系统 pyinstaller.exe -F 你的代码.py 编译后,在d...

2018-12-19 18:36:04

阅读数 338

评论数 0

GIT 拉取 很慢的解决方法

问题、现象 个别主机,git 拉取本地仓库,会卡一会,才拉去下来。比正常机器慢几秒。 解决方法 通常ssh远程主机慢,由于远程主机开了dns解析,所以关闭即可。 # vim /etc/ssh/sshd_config UseDNS no 而这里git 拉取慢,则是开了 使用基于 GSSAPI 的用...

2018-12-12 14:18:40

阅读数 1689

评论数 0

ELK Packetbeat配置使用及MySQL抓包审计

目录一、Packetbeat 概述二、Packetbeat 安装配置**1、rpm安装:****2、配置****3、配置模板加载**三、基于packetbeat采集MySQL语句,操作审计四、packetbeat 配置优化1、设置流量捕获选项2、设置流以监控网络流量3、指定要监视的事务协议4、过滤...

2018-10-22 12:25:58

阅读数 1440

评论数 3

代理后端的 Nginx 限制真实客户端IP访问问题

一、背景–当前问题 1、正常情况,nginx 限制ip访问方式: # nginx http\server 块中配置 allow 192.168.6.0/16; # allow all; deny 1.2.3.4/32; # deny all; 2、当nginx经过前端 elb(a...

2018-08-31 18:02:31

阅读数 789

评论数 0

lsyncd实时同步搭建指南——取代rsync+inotify

一. 几大实时同步工具比较 1.1 inotify + rsync 最近一直在寻求生产服务服务器上的同步替代方案,原先使用的是inotify + rsync,但随着文件数量的增大到100W+,目录下的文件列表就达20M,在网络状况不佳或者限速的情况下,变更的文件可能10来个才几M,却因此要...

2018-08-23 14:57:10

阅读数 213

评论数 0

基于DPDK,jupiter 百万qps并发负载均衡,替代lvs

一、简介 1、背景 基于 OS 内核的数据传输有什么弊端 UNIX 的设计初衷其实为电话网络的控制系统而设计的,而不是一般的服务器操作系统,所以,它仅仅是一个数据负责数据传送的系统,没有所谓的控制层面和数据层面的说法,不适合处理大规模的网络数据包。最后 Errata Security 公...

2018-06-08 23:31:05

阅读数 1233

评论数 0

替代crontab,任务计划统一集中管理系统cronsun简介

一、背景 crontab 是 Linux 系统里面最简单易用的定时任务管理工具,相信绝大多数开发和运维都用到过。在咱们公司,很多业务系统的定时任务都是通过 crontab 来定义的,时间长了后会发现存在很多问题: 大量的 crontab 任务散布在各台服务器,带来了很高的维护成本 任务没有按...

2018-06-08 12:02:04

阅读数 1016

评论数 2

etcd、etcd-browser、etcdkeeper(支持 etcd v3 api) 简单安装配置

一、简介 etcd是一个类似于zk的工具,用于保存值,节点-值这种映射关系的。节点组织结构类似unix文件系统结构,从/最开始。 GitHub地址: etcd :https://github.com/coreos/etcd etcd-browser (etcd-webui): https:...

2018-05-10 10:22:30

阅读数 3557

评论数 2

AWS ELB 后端获取真实客户端IP地址配置

一、背景:https ELB后端nginx获取不到真实客户端IP 使用aws elb服务器来做websocket负载均衡时,只能使用tcp模式。 https 协议不在也可以选择tcp模式,都有后端获取不到真实客户端IP问题,获取都是elb IP地址 代理协议是一种 Internet 协议,用...

2018-05-02 11:26:49

阅读数 2629

评论数 0

openswan IPSec VPN 详细搭建

一、环境: VPN server 内网主机 Client leftServer : leftClient : 192.168.19.131 ...

2018-04-12 17:34:27

阅读数 3536

评论数 0

ElasticSearch 常用命令总结(更新中)

一、ElasticSearch 常用api地址 软件环境:以下都是对于 ElasticSearch-5之后版本 '查看集群状态' : http://server_ip:port/_cluster/stats '集群健康状态' : http://server_ip:port...

2018-03-16 15:22:52

阅读数 1175

评论数 0

ElasticSearch 6 集群搭建

一、准备环境配置 下载地址: Java :http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html elasticsearch : https://www.elastic.co/do...

2018-03-15 18:15:06

阅读数 4332

评论数 2

RabbitMQ两种集群模式配置管理

一、RabbitMQ集群的两种模式 1)普通模式:默认的集群模式。 2)镜像模式:把需要的队列做成镜像队列,存在于多个节点,属于RabbitMQ的HA方案 普通模式:默认的集群模式 RabbitMQ集群中节点包括内存节点、磁盘节点。内存节点就是将所有数据放在内存,磁盘节点将数据放在磁盘上。...

2018-03-14 18:22:28

阅读数 3402

评论数 0

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