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

如何完美使用微服务?

如何完美使用微服务?

侃侃尔雅 2018-09-07 19:15:01
如何完美使用微服务
查看完整描述

1 回答

?
婷婷同学_

TA贡献1844条经验 获得超8个赞

容器

同时处理很多项微服务可能会十分复杂,因为每个微服务的编程语言可能不一样,可能需要不同的应用服务器(最好是轻量级的服务器),也可能使用不同的库。但如果我们将每个服务都当做容器来包装,那么这些问题都会迎刃而解。我们只需要运行容器(例如用Docker运行容器),其他需要的东西统统都在容器内部了。

容器本身是自给自足的,其内部包含我们需要的所有东西(除了内核kernel),此外各个容器单独运行并不可改变。而自给自足则意味着容器通常具有以下几个部分。

运行时间库(运行应用时所需的JDK、Python或其他库)

应用服务器(Tomcat、nginx等)

数据库(最好是轻量级的)

工件(JAR、WAR、静态文件等)


查看完整回答
反对 回复 2018-09-27
  • 1 回答
  • 0 关注
  • 709 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信