Atitit 我们的devops战略与规划 规范 推荐标准

Atitit 我们的devops战略与规划 规范 推荐标准

1. Vm容器化1

2. 热部署tomcat+jrebel 或者resin1

3. 增量更新与差异更新1

4. 补丁提取与应用2

为了方便提升部署友好性,所以搞了个devops

1. Vm容器化

Java项目,和jdk,web server整合到一个文件夹下,使用相对路径。。作为一个容器可以整体发布。

2. 热部署tomcat+jrebel 或者resin

3. 增量更新与差异更新

部署项目的时候,初次可以打个war(其实就是zip包),或者zip压缩包。、

以后新的修改,就不推荐使用war包了,体积大,上传慢。

直接使用beyond compare等工具,连接服务器,路径比对,找出差异的class 以及其他修改过的文件,增量更新。。更加快捷方便。。

4. 补丁提取与应用

如果离线更新,可以提取补丁,然后应用到服务器。。

提取补丁可以使用winrar,根据修改时间提取变动的文件 一般是class文件。。。

或者使用文件夹比较工具,提取差异文件到一个文件夹,打包补丁即可。

作者:: 绰号:老哇的爪子claw of Eagle 偶像破坏者Iconoclast image-smasher

捕鸟王"Bird Catcher  kok  虔诚者Pious 宗教信仰捍卫者 Defender Of the Faith. 卡拉卡拉红斗篷 Caracalla red cloak 万兽之王

简称:: Emir Attilax Akbar 埃米尔 阿提拉克斯 阿克巴

全名::Emir Attilax Akbar bin Mahmud bin  attila bin Solomon bin adam Al Rapanui 埃米尔 阿提拉克斯 阿克巴 本 马哈茂德 本 阿提拉 本 所罗门 本亚当  阿尔 拉帕努伊

常用名:艾提拉(艾龙),  EMAIL:[email protected]

头衔:uke总部o2o负责人,全球网格化项目创始人,

uke交友协会会长  uke捕猎协会会长 Emir Uke部落首席大酋长,

uke宗教与文化融合事务部部长, uke宗教改革委员会副主席

uke制度与重大会议委员会委员长,uke保安部首席大队长,uke制度检查委员会副会长,

uke 首席cto   软件部门总监 技术部副总监  研发部门总监主管  产品部副经理 项目部副经理   uke科技研究院院长 uke软件培训大师

uke波利尼西亚区大区连锁负责人 汤加王国区域负责人 uke克尔格伦群岛区连锁负责人,莱恩群岛区连锁负责人,uke布维岛和南乔治亚和南桑威奇群岛大区连锁负责人

Uke软件标准化协会理事长理事长 Uke 数据库与存储标准化协会副会长

uke终身教育学校副校长   Uke医院 与医学院方面的创始人

uec学院校长, uecip图像处理机器视觉专业系主任   uke文档检索专业系主任

Uke图像处理与机器视觉学院首席院长

Uke 户外运动协会理事长  度假村首席大村长   uke出版社编辑总编

转载请注明来源:attilax的专栏  ?http://www.cnblogs.com/attilax/

--Atiend  v8

时间: 2024-11-05 14:48:50

Atitit 我们的devops战略与规划 规范 推荐标准的相关文章

Atitit 提升效率 界面gui方面的前后端分离与cbb体系建设 规范推荐标准

1. H5 html+ajax与后端彻底的前后端分离1 2. 业务逻辑也适当的迁移js化1 2.1. Cbb体系 通用模块设计与累积 规划1 3. 需求文档直接生成html界面原形1 4. 原形设计h5化1 5. 国际化,配置化2 6. 跨域 与服务端代理(已经实现)2 7. 直接方便html界面与后端的连接.2 1. H5 html+ajax与后端彻底的前后端分离 这样方便人员梯度建设以及加快效率..一个项目很大的部分就在于界面制作 当界面制作好,就可以通过通用接口直接连接测试,提升效率. 2

Atitit cms wordpress get_post  返回的WP_Post 规范 标准化

Atitit cms wordpress get_post  返回的WP_Post 规范 标准化 public $ID; public $post_author = 0; * The post's local publication time. public $post_date = '0000-00-00 00:00:00'; * The post's GMT publication time. public $post_date_gmt = '0000-00-00 00:00:00'; pu

Atitit.5gl 第五代语言编程语言 PROLOG教程  人工智能语言的标准 与实现

Atitit.5gl 第五代语言编程语言 PROLOG教程  人工智能语言的标准 与实现 1. 第五代语言就是自然语言又被称为知识库语言或人工智能语言,1 2. 人工智能语言特点2 2.1. 试探法2 2.2. 3.要有递归功能和回溯功能:2 2.3. prolog程序没有特定的运行顺序,其运行顺序是由电脑决定的,而不是编程序的人. 2 2.4. prolog程序中没有if.when.case.for这样的控制流程语句 前面已经说了,程序的运行方式有电脑自己决定,当然就用不到这些控制流程的语句了

接口实际上是定义一个规范、标准

接口往往被我们定义成一类XX的东西. 接口实际上是定义一个规范.标准. ① 通过接口可以实现不同层次.不同体系对象的共同属性: 通过接口实现write once as anywhere. 以JAVA数据库连接为例子:JDBC制定标准:数据厂商实现标准:用户使用标准. 接口通常用来屏蔽底层的差异. ②接口也因为上述原因被用来保持架构的稳定性. 1 package TomText; 2 //算术运算符的使用示例. 3 public class TomText_34 { 4 public static

产品管理开发之Git工作流和分支规范推荐

前言 无论是开源项目还是内部项目,使用Git都是大势所趋,尤其是在产品管理这块,使用Git大大提高了开发效率和产品的交付频率.本篇,针对Git的工作流和分支使用,进行了一些推荐. 目录 1     产品管理开发之Git工作流和分支规范推荐 1.1      Git工作流模型推荐 1.2      Git产品开发分支规范要求 1.2.1      永久分支 1.2.1.1  master(稳定版) 1.2.1.2   开发版(develop) 1.2.2      临时性分支 1.2.2.1  

Atitit 常用sdk 模块 组织架构切分 规范与范例attilax总结

常用200个模块 2017/04/12  22:01    <DIR>          acc 2017/04/12  22:01    <DIR>          agent 2017/04/12  22:01    <DIR>          agt 2017/04/12  22:01    <DIR>          agtCommiss 2017/04/12  22:01    <DIR>          agtNrechg 2

java规范与标准?

所谓规范,即指由很多人同时遵守的行为或理论. java的规范并不是指其中一种,而是有很多种,比如java编码规范,java命名规范,java虚拟机规范等等,甚至于一个编码规范都有很多种,不同的公司.组织.个人等等可能各不相同. java标准 由于java是有SUN公司发明的,默认是由SUN公司控制具体的标准制定,比如说标准类库JDK等. 标准在概念上是唯一的,比如说SUN公司的jdk并不一定的最好的,但所有人.所有公司.所有组织都默认以其为核心,都认可他的地位. 概念上是唯一的,但有时候也并不是

atitit.日期,星期,时候的显示方法ISO 8601标准

1. ISO 86011 2. DAte日期的显示1 2.1. Normal1 2.2. 顺序日期表示法(可以将一年内的天数直接表示)1 2.3. 星期显示法(可以用2位数表示年内第几个日历星期,再加上一位数表示日历星期内第几天)2 3. 时间表示法(对UTC时间最后加一个大写字母Z,其他时区用实际时间加时差表示)2 4. 日期和时间的组合表示法(要在时间前面加一大写字母T)2 5. 时间段表示法3 5.1. 重复时间表示法3 1. ISO 8601 国际标准化组织的国际标准ISO 8601是日

Atitit &#160;技术经理职责与流程表总结

Atitit  技术经理职责与流程表总结 1. (最重要) 理念 价值观建设  ***团队文化建设2 1.1. 加强跨项目组员沟通 ,防止重复劳动2 1.2. 活动聚餐2 2. (重要)方向建设 技术战略制定?规划,预测趋势12 2.1. 关键词?Throught技术雷达 趋势 没落 ?已死 ?辉煌 未来12 2.2. (比较重要)新特性收集(ui os,db,框架,类库)12 2.3. 1.4.(较为重要)学术会议交流22 2.4. 1.5.?规范涉猎与商业规划22 2.5. 3.4.?技术选