+86 135 410 16684Mon. - Fri. 10:00-22:00

Archive for month: 五月, 2016

  • AWS运维的一些经验

    【编者的话】笔者所属项目从零开始接触AWS,到目前在7个AWS地区部署上线,运行维护将近4年的时间,着重就这几个方面来展开: AWS的故障 自动伸缩规则 DDoS防护小建议 AWS的故障 从我们2011年接触AWS至今,比较大一点的故障多集中于2012年,小故障每年零零星星还会有一些,总的来说AWS的稳定性和可靠性是越来越好。 这边先简单介绍一下,AWS每一个区域(Region)都会有多个可用区(Ava...

    Continue reading »

  • HAProxy RPM SPECS与HTTPS Load配置分享

    话不多说,具体内容如下: haproxy-1.5.17.spec Name: haproxy Version: 1.5.17 Release: el6 Summary: The Reliable, High Performance TCP/HTTP Load Balancer Group: System Environment/Daemons License: GPL URL: https://www.awsok.com Source: haproxy-1.5.17.tar.gz Vendor: Willy Tarreau BuildRequires: gcc gcc-c++ autoconf automake cmake openssl openssl-devel pcre pcr...

    Continue reading »

  • 编写模块简化 subprocess与paramiko

    使用Python来编写运维脚本时,相信大家都使用过subprocess与paramiko这两个模块。 其中,subprocess主要用于本地,而paramiko则是用于远程登录执行以及通过sftp传输文件。 而在使用过fabric这个模块之后,我非常喜欢它通过属性的方式来存储返回状态(failed,succeeded)和输出(stdout,stderr)。 但是通过非命令行方式调用fabric稍微有点麻烦,实现之后,代码看上去也不够简洁。 参考脚本...

    Continue reading »

  • 基于动态策略的灰度发布系统

    调研目的: 1、结合公司实际情况,公司产品能尽早接入灰度控制系统。 2、新产品及早获得用户的意见反馈,提升产品质量。 3、新产品未知问题尽早发现,减少所影响的用户范围。 实现一套灰度发布系统需要的步骤 1、定义目标 用于区分用户,辅助数据统计,保证灰度发布过程中用户体验的连贯性(避免用户在新旧版本中跳变)。匿名Web应用可采用IP、Cookie等,需登录的应用可直接采用应...

    Continue reading »

  • 云端技术:运维:AWS服务介绍

    AWS作为云服务提供商,提供了很多种服务,作为使用者这里对每一种服务的使用场景做一个总结,方便业务上对接这些服务。 说明:由于AWS服务区分国外和中国区,中国区所有的服务在国外都有,这里讲的服务都是以最全面的国外区为说明。 一、计算类服务 1、 EC2 (中国和国外都有) Amazon Elastic Compute Cloud (EC2) 提供在云中可调整大小的计算容量。 使用场景: Amazon Elastic ...

    Continue reading »