12 factor 目录

I. 基准代码

一份基准代码,多份部署

II. 依赖

显式声明依赖关系

III. 配置

在环境中存储配置

IV. 后端服务

把后端服务当作附加资源

V. 构建,发布,运行

严格分离构建和运行

VI. 进程

以一个或多个无状态进程运行应用

VII. 端口绑定

通过端口绑定提供服务

VIII. 并发

通过进程模型进行扩展

IX. 易处理

快速启动和优雅终止可最大化健壮性

X. 开发环境与线上环境等价

尽可能的保持开发,预发布,线上环境相同

XI. 日志

把日志当作事件流

XII. 管理进程

后台管理任务当作一次性进程运行

时间: 2024-08-03 22:56:58

12 factor 目录的相关文章

12.15-Linux目录结构

12.15                Linux目录结构 内容: 1. Linux目录特点 2. Linux目录结构说明 3. 第一块网卡配置文件 4. DNS设置 5. 使用yum安装tree软件 6. Linux无法上网排查 1. linux目录特点 1)一切从根开始 2)linux每个目录可以对应不同的磁盘分区(每个磁盘分区挂载到不同的目录上) 3)linux下面磁盘分区.设备不挂载无法使用,挂载相当于为设备找一个入口 mount  /mount/cdrom    /mnt 补充:ls

css知多少(12)——目录

<css知多少>系列就此完结了.常来光顾的朋友可能会觉得突然:css的知识点还有很多,怎么突然就完了,还没讲完呢?这样说是对的.不过凡事都有一个定位,如果盲目求多,定位模糊,那样就没有目的没有方向了. 我的身份不是前端开发人员,而是产品经理.我规划的产品是一款项目管理软件,我也是一个PMP.我深知一个项目一定要有目标.范围.进度和质量要求.一旦达到,项目即可结束,准备下一个项目的启动.我接下来,要继续优化我的富文本编辑器wangEditor.还要把我之前写的<深入理解javascript

apache2.4.12虚拟目录配置

自己先是按照老版配置,发现一直报403错误,网上查了半天全是一样的答案,驴头不对马嘴,只能自己看配置文件. 发现老版的allow from all=新版require all granted,老版deny from all=新版 require all denied 故最新版配置虚拟目录如下 #站点别名Alias /myblog "E:/Projects/php/project/myblog" <Directory "E:/Projects/php/project/my

CentOS7 安装 Nginx 1.12.1

安装准备: nginx 依赖的一些 lib 库: yum install gcc-c++ yum install pcre pcre-devel yum install zlib zlib-devel yum install openssl openssl--devel 安装 Nginx 检查一下安装已有的 nginx find -name nginx 如果系统安装了Nginx,那么卸载 yum remove nginx 然后开始安装,首先进入 /usr/local 目录 cd /usr/loc

linux--档案权限与目录配置

下面是最近学习档案权限与目录配置的一些知识点总结***博客园-邦邦酱好*** Linux最优秀的地方之一,就在于他的多人多任务环境.而为了让各个使用者具有较保密的档案数据,因此档案的权限管理就变的很重要了.Linux一般将档案可存取的身份分为三个类别,分别是owner/group/others,且三种身份各有read/write/execute等权限 1.身份类别(1)档案拥有者User(2)群组概念Group(3)其他人Others(4)root对应记录数据的档案:(1)各种身份的相关信息:/

linux系统编程----统计一个目录下的普通文件个数

主要是为了统计linux系统下一个指定目录下面的普通文件个数,运用目录操作的一些函数,配合递归调用来实现该功能. 首先介绍一下函数原型: 打开一个空目录                    DIR *opendir(const char *name);                    参数: 目录名                    返回值: 指向目录的指针        读目录                    struct dirent *readdir(DIR *dirp)

Linux源代码目录结构介绍

1.arch目录:存放不同平台的相关代码,每种平台用不同的目录来区分. ******Alpha平台 ******Arm平台 ******Arv32平台 ******X86平台 2.drivers目录:存放驱动程序的目录,不同的驱动用不同的目录来加以区分. ******ftape:磁带驱动 ******hfmodem:无线电设备驱动 ******joystick:游戏杆驱动 ******paride:从并口访问IDE设备的支持 ******cdrom:光驱驱动 ******char:字符设备驱动

CentOS 7 安装nginx-1.9.12

CentOS 7 安装nginx-1.9.12 一.安装环境:CentOS 7  Linux version 3.10.0-229.el7.x86_64 Nginx-1.9.12 二.安装步骤: 2.1 关闭防火墙 因为Centos 7的防火墙默认是开启的,所以先关闭防火墙,并禁止开机启动 命令:systemctl stop firewalld.service #关闭防火墙 systemctl disable firewalld.service #禁止开机启动 相关截图如下 2.2 安装pcre

简单介绍SharePoint 2010 14 Hive目录

简单介绍SharePoint 2010 14 Hive目录 大多情况下,这都是SharePoint文件的默认路径. 介绍 如果你熟悉SharePoint 2007, 你必须知道12 Hive目录.在SharePoint 2010中,12 Hive已经被14 Hive 代替.大多数情况下,都是SharePoint文件的默认路径. 下面是14 Hive目录里的一些文件夹: Program Files\Common files\Microsoft Shared\Web Server Extension