发表于: 2017-06-19 23:51:29

2 1059


今日完成

还是不能用本地的web去访问异地的service,搞了太久,暂搁置

1、解决了一下idea中用jetty maven插件run后访问404的问题(项目打包可放tomcat访问),好像是改了一点项目module里spring context

2、本地win10装nginx(我以前不知道为什么会以为不能装),然后启动不了,发现因为80端口被某系统进程占用,改conf吧监听端口丢到10080启动成功

3、本地布两个service,改了xml中的registryPort重新打包即可,布两个web,一个打包放tomcat一个自带jetty运行,配置nginx upstream即可

4、nginx自动实现web一个挂掉换一个。

service换,看了很多师兄的代码,需要给bean 加scope="prototype"使每次连接都重新定义这个bean,以及不能用@Autowired,需要用的时候用context.getBean()来新建bean,然后一个try/catch搞定。

不太清楚每次新建一个bean的代价有多高(似乎不算高),但这样做总让我有点感觉不舒服,姑且先过任务8

明日计划

任务9,以及看了阿里的风格规约,还要看wiki的java开发指南吗?

收获

没有什么新东西,spring手动拿bean算第一次实用,及bean的scope属性

问题

还是觉得正常分布式的服务器挂了换另外的处理肯定不是类似我做的这样



返回列表 返回列表
评论

    分享到