为了账号安全,请及时绑定邮箱和手机立即绑定

一般怎么发布dubbo服务?

一般怎么发布dubbo服务?

白板的微信 2019-03-21 18:15:02
是这样的。发布dubbo服务一般有两种方式1、打包成jar文件直接运行。2、打包成war文件发布到tomcat等web容器。我想知道一般用哪一种方式?他们的异同,优缺点又是什么?
查看完整描述

2 回答

?
手掌心

TA贡献1942条经验 获得超3个赞

两者皆可,第一种是内嵌web容器,也是现在流行的方式,无需任何依赖,也无需额外维护容器环境,而且也互相解耦。设想你有两个应用部署在同一个tomcat里面,怎么安全隔离?怎么用不同的IP?但如果是jar包形式,就可以用docker之类的技术隔离和使用不同IP了。

内嵌式有一个小弱点就是包比较大一点

内嵌主要是灵活,包括开发、测试、部署都比较灵活。安全隔离是指可以限制某个示例的cpu、内存、IO等资源,防止某个实例有问题影响到其他实例,但你如果一台机器只部署一个,那也无所谓了



查看完整回答
反对 回复 2019-04-23
  • 2 回答
  • 0 关注
  • 647 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号