如何在JavaEE容器中启动Thrift 服务

 我来答
匿名用户
2016-09-05
展开全部
0.这个需求(问题)可能很难描述,请耐心看完我的表达,谢谢~~
1.我尝试使用spring 管理(@Autowired) thrift server,可以成功启动thrift,但是web应用无法启动(在thrift sever成功启动后,web容器便无响应)
2.现在我的解决方案是用java -jar (非web环境) 启动 thrift server,在thrift sever中初始化spring rose hibernate等,可以正常工作,但仍然存在问题(举个例子):
现有web应用1;web应用2;web应用1的业务逻辑中包含服务A; 服务A由服务A1,A2,A3组成; web应用2需要使用A1服务中提供的一系列方法;但是A1又和A2,A3直接存在相互调用,所以不能把A1拆成一个独立的thrift sever;又不想把A1,A2,A3服务全部在thrift sever中重复实现一遍;
3.我想要的实现方式:服务A(包含A1,A2,A3)只实现一次(在web应用1中实现),同时又作为thrift sever的实现,供thrift暴露服务,具体要怎样才能在web应用中启动thrift并暴露服务呢?求大神解答啊
百度网友32e4cd3
2017-03-29
知道答主
回答量:40
采纳率:0%
帮助的人:4.4万
展开全部
我也在研究这个呢,楼主解决了妈
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式