发表于: 2017-09-09 22:20:16
1 792
任务进展:
1:今天项目部署服务器,需要将rmi地址绑定为服务器内网IP,配置maven打包插件将service打成包含项目信息的jar包,这个坑张鑫已经踩过了,不用再继续纠结。在服务器上指定一个位置运行service的jar包,然后重开窗口,运行jetty和resin,通过nginx访问,正常。然后查看运行记录,发现调用的是service1,将service1关停,继续使用,正常,再查看运行记录,发现调用service2。这样在服务器上也保证了随机访问service,某一台宕掉不影响运行。
2:开始任务9,下载Tuscany包,看了下网上关于计算器示例的讲解,然后看下载包中的demo,其运行的版本是Tuscany1,都是通过TuscanyRuntime.runComposite()方式运行的,照着在自己的service中写composite文件,在ioc容器中配置service,然后main中调用,结果报各种错。
不懂其示例中的target/classes参数的作用是什么,很迷惑。
helloworld示例:
自己的service:
遇到问题:
Tuscany的资料太少,遇到问题没有头绪
明日计划:
继续研究Tuscany
收获:
Tuscany component设计模式
进度:
任务开始时间:2017.09.8
预计demo时间:2017.09.15
是否有延期风险:有
评论