工作周记 - 第六周 (2016/06/27 - 2016/07/01)
1、搭建定时任务quartz
本来是打算把定时任务放入后台管理中,这样目前没问题,但是弱后期加入权限管理-shiro,那么肯定有冲突的,原因是最新版的shiro会使用quartz-1.6版本,而最新的quartz已经到了2.3
有人索性把quartz版本降到了1.6,这样就没问题,我想这样不好,2.3的新功能都用不到,1.6多多少少肯定会有一定bug,所以就另开了一个项目作为定时任务,虽然现阶段的任务量少,但是后期一定会多起来,比如定时报表,定时跑批等等
这样也省的把原来的任务再分离出来,这么做还有个好处就分布式啦~
2、订单模块研发完毕,花了一周的实现来做订单,虽然没几个功能,但是每个功能的都要细化,还有安全性上的考虑,拦截等等,当然coding期间也少不了讨论,这样会把以前的一些结论推翻,重新再整理一套更健全的
3、招人,预计8月下旬进行内部测试,服务器已经定为阿里云,这样需要有相应的运维人员来执行部署监控等操作
运维人员要求(各路大神可以帮忙看看JD行不行- -):
1、精通linux,熟悉nginx,LVS,负载均衡
2、部署过分布式集群经验(java web + tomcat + mysql)
3、使用fastDFS搭建过文件服务器
4、搭建过redis集群
5、搭建过rabbitMQ
6、熟悉zookeeper以及solr优先
7、监控项目,并且发现项目中的瓶颈告知开发人员进行修改或者优化