Supervisor (http://supervisord.org) 是一个用 Python 写的进程管理工具,可以很方便的用来启动、重启、关闭进程(不仅仅是 Python 进程)。除了对单个进程的控制,还可以同时启动、关闭多个进程,比如很不幸的服务器出问题导致所有应用程序都被... 拈花古佛 6年前 (2018-08-29) 7725℃ 0评论 0喜欢
作者介绍 高广超,目前就职于美团网,负责美团点评外卖核心业务的后台研发工作。多年一线互联网研发与架构设计经验,擅长高可用、高性能互联网架构的设计与落地。个人博客地址:http://www.jianshu.com/u/2766e4cfc391。
本文系作者原创投稿,未经DBAp... 拈花古佛 7年前 (2017-08-25) 8331℃ 0评论 1喜欢
阿里巴巴从五彩石项目开始对自身电商平台做了新的架构,其产生了两个影响:第一,抽取电商公共元素,沉淀共享服务,降低创新和试错成本,奠定了阿里在电商领域进行快速创新的基础。第二,形成了一套支持互联网业务的中间件。本文主要讲解其第一阶段的工作。
概述
阿里巴巴的淘宝、天猫网站经过几年的... 拈花古佛 8年前 (2017-05-20) 7986℃ 0评论 0喜欢
Jumpserver 是一款由Python编写开源的跳板机(堡垒机)系统,实现了跳板机应有的功能。基于ssh协议来管理,客户端无需安装agent。 特点:
完全开源,GPL授权
Python编写,容易再次开发
实现了跳板机基本功能,认证、授权、审计
集成了Ansible,批量命... 拈花古佛 8年前 (2017-05-20) 10792℃ 0评论 0喜欢
因为docker产生的容器不是一个永久存储的文件,所以无法保证你的文件永久保存。建议大家把容器产生的日志通过fluentd,flume,logstash等工具传送到一个日志仓库,这样保证方便保证数据的安全和管理。由于官方的推荐,我们本次讲解是fluentd日志收集组件。
具体使用... 拈花古佛 8年前 (2017-05-07) 8701℃ 0评论 0喜欢
本文要介绍的是在Fluentd的最新版中已经内置的MongoDB支持。
Fluentd是一个日志收集系统,它的特点在于其各部分均是可定制化的,你可以通过简单的配置,将日志收集到不同的地方。
目前开源社区已经贡献了下面一些存储插件:MongoDB, Redis, CouchDB,A... 拈花古佛 8年前 (2017-05-06) 7621℃ 0评论 0喜欢
最近一段时间不论互联网还是传统行业,凡是涉及信息技术范畴的圈子几乎都在讨论 微服务架构 。近期也看到各大技术社区开始组织一些沙龙和论坛来分享Spring Cloud的相关实施经验,这对于最近正在整理Spring Cloud相关套件内容与实例应用的我而言,还是有不少激励的。
目前,... 拈花古佛 8年前 (2017-04-21) 10258℃ 0评论 1喜欢
1.面向EDA(事件驱动架构)的方式来设计你的消息
2.AMQP routing key的设计
3.RabbitMQ cluster搭建
4.Mirror queue policy设置
5.两个不错的RabbitMQ plugin 大型应用插件(Sharding、Rederati... 拈花古佛 8年前 (2017-04-21) 8123℃ 0评论 0喜欢
SOA(面向服务体系结构) PRC(远程过程调用)
面向服务的体系结构,将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。
服务消费者(service consumer)可以通过发送消息来调用服务,这些消息由一个服务总线(service bus)转... 拈花古佛 8年前 (2017-04-18) 8081℃ 0评论 0喜欢
和我一步步部署 kubernetes 集群
本系列文档介绍使用二进制部署 kubernetes 集群的所有步骤,而不是使用 kubeadm 等自动化方式来部署集群;
在部署的过程中,将详细列出各组件的启动参数,它们的含义和可能遇到的问题。
部署完成后,你将理解系统各组件的交互原... 拈花古佛 8年前 (2017-04-16) 8154℃ 0评论 0喜欢