摘要: 最近项目上线部署的时候,发现一个问题。Tomcat在启动过程中耗费了很长的时间。查看日志,发现耗时最长的地方是:INFO [localhost-startStop-1] org.apache.catalina.util.SessionIdGeneratorBase.createSecureRando 阅读全文
posted @ 2016-12-12 18:03 qingfeng_Fy 阅读(2299) 评论(0) 推荐(0) 编辑
摘要: 最近在帮朋友维护一个站点。这个站点是一个Php网站。坑爹的是用IIS做代理。出了无数问题之后忍无可忍,于是要我帮他切换到nginx上面,前期被不断的扫描和CC。最后找到了waf这样一个解决方案缓解一下。话不多说直接开始。 waf的作用: nginx 的话我选择春哥开源的:OpenResty一个伟大的 阅读全文
posted @ 2016-12-09 17:49 qingfeng_Fy 阅读(1791) 评论(0) 推荐(0) 编辑
摘要: 管理mysql主从有2年多了,管理过200多组mysql主从,几乎涉及到各个版本的主从,本博文属于总结性的,有一部分是摘自网络,大部分是根据自己管理的心得和经验所写,整理了一下,分享给各位同行,希望对大家有帮助,互相交流。 一、mysql主从的原理 1、Replication 线程 Mysql的 R 阅读全文
posted @ 2016-12-02 10:59 qingfeng_Fy 阅读(646) 评论(0) 推荐(0) 编辑
摘要: Redis集群的使用测试(Jedis客户端的使用)1、Jedis客户端建议升级到最新版(当前为2.7.3),这样对3.0.x集群有比较好的支持。https://github.com/xetorthio/jedishttp://mvnrepository.com/artifact/redis.clie 阅读全文
posted @ 2016-12-01 15:50 qingfeng_Fy 阅读(7092) 评论(0) 推荐(0) 编辑
摘要: 本文档内容的依赖龙果学院《基于Dubbo的分布式系统架构实战》课程 二、软件版本 操作系统:CentOS-6.6-x86_64 JDK版本:jdk1.7.0_72 HAProxy版本:haproxy-1.5.16.tar.gz MyCat版本:Mycat-server-1.4-release-201 阅读全文
posted @ 2016-11-23 18:00 qingfeng_Fy 阅读(8190) 评论(0) 推荐(0) 编辑
摘要: 一、软件版本 操作系统:CentOS-6.5-x86_64 zabbix版本:3.0.3 二、脚本编写: 1、python版本: #!/usr/bin/env python import json import subprocess def get_disk(): cmd = """grep -E 阅读全文
posted @ 2016-10-31 10:46 qingfeng_Fy 阅读(727) 评论(0) 推荐(0) 编辑
摘要: 龙果支付系统是国内首款开源的互联网支付系统,其核心目标是汇聚所有主流支付渠道,打造一款轻量、便捷、易用,且集支付、资金对账、资金清结算于一体的支付系统,满足互联网业务系统的收款和业务资金管理需求。 阅读全文
posted @ 2016-10-28 11:01 qingfeng_Fy 阅读(6193) 评论(0) 推荐(0) 编辑
摘要: 分布式系统架构中,分布式事务问题是一个绕不过去的挑战。而微服务架构的流行,让分布式事问题日益突出! 下面我们以电商购物支付流程中,在各大参与者系统中可能会遇到分布式事务问题的场景进行详细的分析! 如上图所示,假设三大参与平台(电商平台、支付平台、银行)的系统都做了分布式系统架构拆分,按上数中的流程步 阅读全文
posted @ 2016-10-27 11:32 qingfeng_Fy 阅读(2008) 评论(0) 推荐(1) 编辑
摘要: 朋友的一个项目说接到阿里云的告警,提示服务器已沦为肉鸡,网络带宽被大量占用,网站访问很慢,通过SSH远程管理服务器还频繁断开链接。朋友不知如何下手,便邀请我帮忙处理。 阿里云的安全告警邮件内容: 在没有查到异常进程之前我是先把操作系统的带宽&端口用iptables 做了限制这样能保证我能远程操作服务 阅读全文
posted @ 2016-10-27 11:29 qingfeng_Fy 阅读(2894) 评论(0) 推荐(0) 编辑
摘要: 一、内置key说明: Zabbix 内置了很多丰富的key,使得咱们再添加linux os模板的时候,已经帮我们把key给定义好,这样我们就能够直接链接模板就可以使用了。 我们这边的话列举一些内置key,然后进行一些简单的说明:当我们内置key可以采集到数据的时候我们最好是不用去写自定义key再去采 阅读全文
posted @ 2016-10-24 17:28 qingfeng_Fy 阅读(4729) 评论(0) 推荐(0) 编辑