# 开发工具类

# uWSGI

python常用后端服务器

# Nginx

反向代理,负载均衡

# Keepalived

当使用Nginx进行负载均衡配置时,要考虑负载均衡服务器宕机的情况。为此可以使用Keepalived来实现负载均衡主机和备机的热切换,从而保证系统的高可用性。Keepalived的配置还是比较复杂,通常由专门做运维的人进行配置,一个基本的配置可以参照《Keepalived的配置和使用》 (opens new window)

# MySQL主从复制

# Docker

配置软件运行环境

# Supervisor

Supervisor (opens new window)是一个用Python写的进程管理工具,可以很方便的用来在类Unix系统下启动、重启(自动重启程序)和关闭进程,目前Supervisor暂时还没有提供对Python 3的支持,可以通过Python 2来安装和运行Supervisor,再通过Supervisor来管理Python 3的程序。

提示:还有一个和Supervisor功能类似的工具名为Circus,支持Python 3。

# 其他服务

  1. 常用开源软件。

    功能 开源方案
    版本控制工具 Git、Mercurial、SVN
    缺陷管理 Redmine、Mantis
    负载均衡 Nginx、LVS、HAProxy
    邮件服务 Postfix、Sendmail
    HTTP服务 Nginx、Apache
    消息队列 RabbitMQ、ZeroMQ、Redis、Kafka
    文件系统 FastDFS
    基于位置服务(LBS) MongoDB、Redis
    监控服务 Nagios、Zabbix
    关系型数据库 MySQL、PostgreSQL
    非关系型数据库 MongoDB、Redis、Cassandra、TiDB
    搜索引擎 ElasticSearch、Solr
    缓存服务 Mamcached、Redis
  2. 常用云服务。

    功能 可用的云服务
    团队协作工具 Teambition、钉钉
    代码托管平台 Github、Gitee、CODING
    邮件服务 SendCloud
    云存储(CDN) 七牛、OSS、LeanCloud、Bmob、又拍云、S3
    移动端推送 极光、友盟、百度
    即时通信 环信、融云
    短信服务 云片、极光、Luosimao、又拍云
    第三方登录 友盟、ShareSDK
    网站监控和统计 阿里云监控、监控宝、百度云观测、小鸟云
上次更新: 2023/6/24