代码服务器
,如SVN/Git代码服务器
建立共享的docs根文件夹,存放项目全部文档代码服务器
拉取,代码服务器
存放最新、完整的AWS(%AWS-HOME%
文件夹)和客户化应用介质补丁
管理和平台类问题由专人负责应用
更新由专人负责(如从QAS或PRD获得最新版本)代码服务器
更新最新版本%AWS-HOME%/install/your appId/src
目录,编译的jar包存放在与src并列的lib
下
- 开发者应用开发的主要目录包括:
%AWS-HOME%/apps/install/
和%AWS-HOME%/webserver/webapps/portal/apps/
- 开发者升级本地平台的主要目录包括:
%AWS-HOME%/apps/install/
、%AWS-HOME%/bin/
、%AWS-HOME%/webserver/webapps/portal/
- 如果团队的开发者操作系统类型不一致,从
代码服务器
拉取完整开发环境后,用适合自己操作系统的JDK并覆盖本地的%AWS-HOME%/jdk1.7/
- 编码格式统一使用UTF-8
- 打包分发App前,应检查该应用lib下的jar是最新的编译版本
- 打包分发App时,该应用的分发流水号会自动+1,开发者应将更新的
manifest.xml
提交到代码服务器
%AWS-HOME%/bin/conf/server.xml#service=true
),其group
名必须有别于PRD或DEV的该参数名称可以根据企业对开发运维的管控流程,决定是否引入QAS环境
%AWS-HOME%/bin/conf/server.xml#service=true
),其group
名必须有别于QAS或DEV的该参数名称
- 工作时间,集群PRD环境升级平台补丁,可依次启停每个AWS App服务和Web服务,实现用户对升级无感知。非工作时间,建议先关闭全部的Web服务,待每个App启动就绪后再开启Web服务
- 安装/升级/卸载应用,不需要重启平台服务
- 安装AWS企业应用商店的应用,应提前到企业账户申请应用授权
%AWS-HOME%/
和数据库,建议PRD环境每日至少完成一次增量备份%AWS-HOME%/patch/
目录记录每次的升级日志和差异文件备份%AWS-HOME%/apps/history/upgrade
记录升级前后的应用介质备份