发表于: 2017-08-08 10:53:20

1 1121


今天完成的事情:

1、由于项目没有部署在公司的服务器上,导致访问速度极慢。原本计划的 复盘demo 推迟到8月9日。

2、今天把前后台以及Service都部署到了开发机2上。

分别启动 service,前后台,前后台都用域名访问,测试成功。

为什么到现在才部署呢?其实在刚开始做复盘的时候就有打算部署,但当时看了一遍wiki后面对着开发机上的各种目录,各种文件夹,deploy,log,resin 依然是一头雾水,然后当时就决定不部署了,直接让前端访问后端组员的本机IP来测接口。

当然部署到开发机的整个过程也是令人感觉枯燥和不安的。

你逼着自己坐在电脑前,同时开了多个xshell窗口,新建了一个又一个文件夹,复制了一个又一个配置文件,替换了一个又一个脚本中的路径,最终等待着一个屏住呼吸的操作的结果。



明天计划的事情:

1、继续准备小课堂,maven的模块,聚合与继承。

2、现在趁空闲的时间有几个学习方向:①javaWeb ②shiro框架  ③各种webservice。

3、明天晚上争取去跑个步。


遇到的问题:

1、

 开发机2上、从SVN更新了代码之后,

运行命令 mvn install -Dmaven assembly:assembly 后 会报找不到依赖的错误。原因是之前就没有运行过install命令,导致了和项目相关的jar包并没有被打上去。


2、前后台项目在运行部署脚本后、确认端口无误、可以在开发机上用curl命令访问接口返回数据、但无法通过外网访问。于是向施星备案了域名,之后就能通过域名访问接口了。

收获:

1、熟悉了开发机目录结构,知道nginx  web service scallop在哪,启动和停止脚本在哪,日志怎么查看,以及不同的日志记录的是什么内容。

了解必要的配置文件,例如nginx的conf文件夹下的文件 , web文件夹下的container,service的start.sh等。

开发机二nginx位置:/data/software-server/nginx/nginx/conf

脚本存放位置:/data/项目名/deploy

记录一下对nginx做的修改:

servers.conf

upstreams.conf


新建  location_carrots_goodpure_admin.conf


location /{

    proxy_pass    http://carrots_goodpure_admin_web;

}

     新建    location_carrots_goodpure_admin.conf

location /{

       proxy_pass    http://carrots_goodpure_home_web;

}

进度:开始时间:2017.07.15

    预计demo:2017.08.09

    是否有延期风险:有

    禅道链接:http://task.ptteng.com/zentao/project-task-262-unclosed.html



返回列表 返回列表
评论

    分享到