NutzCN Logo
问答 关于微服务的一点疑问
发布于 28天前 作者 qq_74967e40 100 次浏览 复制 上一个帖子 下一个帖子
标签:

随着NB2.0的发布,越发对微服务有些困惑,在这里请教一下大家,见笑了。
我的理解,微服务就是解耦?
言下之意,用以前的老项目,只是多个action,每一个action对应一个服务,也可以?
主要的区别,就是如果出了故障,所有服务都崩溃?
另外,开多个项目,每一个项目一个小功能,这种情况对系统资源是不是要求较高呢?
回到NB系统上,这个用法就是每一个NBApp(XXX.class).run就开启一个微服务类?那和直接新建一个MVC项目,暴露action有什么区别呢?

请大家畅所欲言。

3 回复

nb不一定启动mvc哦,也可以是无web端口的dubbo rpc服务或者其他服务类型,也可以是单纯的消费者

微服务 只是为了把某个压力大的模块拿出来可以解决单独模块的压力等问题 最大限度的优化资源

谢谢两位的解答,期待更多高手的理解哦~

添加回复
请先登陆
回到顶部