## 代码
- gcc4.8.5 编译检查更严格，删掉部分变量
- cppjson 一些用法修改。

## 部署
- 因已存在其他业务，/data 路径权限问题，ssp nginx 的配置 nginx.conf 需做修改
 - 修改 user adx-user; 原来是 nobody
 
## 系统
- /etc/hosts 更新，主要是加 nginx-1~12
- 整理登陆密钥
- 注意 用户 adx-user root
- 可能需要确认使用 root 来执行 ssp nginx 的部署。

## appstore-thrift
- ssp nginx 与 adx ssp-core 都存在 共享内存数据
- 共享内存数据结构不变，程序不需要移植
- ssp nginx 的 thrift 数据，代码更新一些。可考虑使用 ssp nginx 的 thrift 代码。

## 定时任务
- nginx 日志压缩先不管

### 原有 /var/spool/cron/root
```
#*/1 * * * * sh /data/appstore/intime/IntimeSynch-job.sh
0 */6 * * * sync && echo 3 > /proc/sys/vm/drop_caches
0 6 * * * sh /data/appstore/shell/rmlog.sh
0 0 * * * sh /data/appstore/shell/nginxLogRotate.sh
0 0 * * * sh /data/appstore/shell/cleanNginxHistory.py
*/15 * * * * sh /data/appstore/shell/scan-transfer-transferbmr-defend.sh
*/1 * * * * cd /data/appstore/IntimeStat/ && python main.py > /data/log/IntimeStat.log 2>&1
#*/1 * * * * cd /data/appstore/IntimeStat/ && python ctr-keywords.py > /data/log/ctrKeywords.log 2>&1
#*/2 * * * * cd /root/IntimeStat/ && python IntimeStat.py > /data/log/IntimeStat.log 2>&1
#*/2 * * * * cd /root/IntimeStat/ && python IntimeStatAll.py > /data/log/IntimeStatAll.log 2>&1
#*/5 * * * * cd /root/IntimeStat/ && python StrategyCounter.py > /data/log/StrategyCounter.log 2>&1
# restart nginx on the 1st and 15st of each month.
0 0 1,15 * * sh /data/appstore/nginx/restart.sh
*/5 * * * * /opt/hosteye/bin/upgrade --upgrade_mode=8>/dev/null 2>&1
```

- IntimeSynch-job.sh    找不到代码文件，忽略
- drop_caches           清理系统缓存，先不管
- rmlog.sh              找不到代码文件，忽略
- nginxLogRotate.sh     找不到代码文件，忽略
- cleanNginxHistory.py  找不到代码文件，忽略
- scan-transfer-transferbmr-defend.sh 大数据端的，忽略
- cd /data/appstore/IntimeStat/ && python main.py 需要迁移，先看代码
- restart.sh 之前因为内存泄漏问题，需要定期重启 nginx。现已修复内存泄漏，该任务可不执行。

## 代码与脚本
- scp 拷贝

## 部署任务代码
- scp 拷贝
