• Not know the truth just because in this mountain


Linux Kernel Tuning – Network

Linux 常用网络内核调试项 TCP 三次握手建立连接,四次握手断开连接: TCP Status: LISTEN (server) represents waiting for a connection request from any remote TCP and port. SYN-SENT (client) represents waiting for a matching connection request after having sent a connection request. SYN-RECEVIED (server) represents waiting for a confirming connection request acknowledgment after having both received and sent a connection request. ESTABLISHED (both server and client) represents an ...


JAVA JVM

HotSpot VM   HotSpot VM三个主要组件:VM运行时(Runtime)、JIT编译器(JIT Compiler)、内存管理器(Memory Manager)   HotSpot VM运行时环境负责命令行解析、VM生命周期管理、类加载、字节码解释、异常处理、同步、线程管理、Java本地接口、VM致命错误处理和非Java堆管理。 命令行选项 命令行选项用于控制HotSpot VM的内部变量,每个变量都有类型和默认值。 命令行选项主要有3类: 1、标准选项(Standard Option):要求所有java虚拟机都必须实现的选项。 2、非标准选项(Nonstandard Option):以 -X 为前缀,不保证、也不强制...


Redis Sentinel

  Redis 的哨兵模式(Sentinel)为 Redis 提供了高可用。可以不用人为干预,自动提升 Slave 为 Master,从而实现自动故障转移。Sentinel 也提供了对 Redis 实例的监控、告警、为 Clients 提供配置服务等。      环境   node-a : Redis 实例 和 Sentinel 实例 ;IP:172.16.1.10 ;redis listen:6379 ;Sentinel listen:26379   node-b : Redis 实例 和 Sentinel 实例 ;IP:172.16.1.20 ;redis listen:6379 ;Sentinel listen:26379   node-c : Sentinel 实例 ;IP:172.16.1.30 ;Sentinel listen:26379   VIP 172.16.1.5 对外提...


Elasticsearch Monitoring

集群 查看集群状态 curl -s '127.0.0.1:9200/_cluster/health?pretty' 查看集群中所有索引的状态 curl -s '127.0.0.1:9200/_cluster/health?pretty&level=indices' 查看集群中所有索引分片的状态 curl -s '127.0.0.1:9200/_cluster/health?pretty&level=shards' 节点 查看集群中所有节点的配置信息 curl -s '127.0.0.1:9200/_nodes/?pretty' 查看集群中指定节点的配置信息 curl -s '127.0.0.1:9200/_nodes/{ip|name}?pretty' 查看集群中所有节点的状态信息 curl -s '127.0.0.1:9200/_nodes/stats/?pretty' 查看集群中指定...


Python发送邮件

  通过 Python 脚本使用第三方SMTP服务器发送邮件。   此脚本可以通过传参的形式使用已经配置好的第三方SMTP服务器发送邮件。   写脚本使用 Python 3.5.1 ,CentOS 7 自带的 Python 2.7.5 测试可以正常使用。   使用脚本时需要传入三个参数,分别是:’收件人’ ‘邮件主题’ ‘邮件正文’ 。收件人可以是多个,格式为: ‘收件人1,收件人2’   使用脚本发送的邮件记录都写到了一个文件中,文件路径可以在脚步中定义。   SMTP 的账号和密码也需要在脚本中定义。 [root@z-dig scri...









Coming together is a beginning; keeping together is progress; working together is success.





运维架构,Linux运维,
系统运维,运维,
运维ops,MySQL,
Nginx,Java,
JVM,
ElasticSearch,
OPS