为什么微服务在云应用程序中更好地成为无状态?

时间:2018-06-01 14:39:00

标签: cloud microservices

据我所知,最好是无状态,因为整个应用程序的状态将被封装在微服务的子集中,避免它扩展到系统的其他组件(允许它们 无国籍)

有人可以详细说明/加上这个吗?

谢谢

1 个答案:

答案 0 :(得分:1)

我认为服务应该是无国籍的两个主要原因

  1. 无法轻松扩展有状态服务。如果你想在偷看时部署更多单位,那么无状态服务就更容易处理
  2. 无统计服务让您在开发过程中不必担心其他服务。只是一个服务必须表现不同的可能性,因为另一个服务处于特定状态是非常混乱的,并且最终将获得“分布式整体”