12-factors
1、基准代码
一份基准代码,多份部署
2、依赖
显式声明依赖关系
3、配置
在环境中存储配置
4、后端服务
把后端服务当作附加资源
5、构建,发布,运行
严格分离构建和运行
6、进程
以一个或多个无状态进程运行应用
7、端口绑定
通过端口绑定提供服务
8、并发
通过进程模型进行扩展
9、易处理
快速启动和优雅终止可最大化健壮性
10、开发环境与线上环境等价
尽可能的保持开发,预发布,线上环境相同
11、日志
把日志当作事件流
12、管理进程
后台管理任务当作一次性进程进行
网友评论