当前位置: 首页 > 面试题库 >

可以用微服务创建状态机吗?

范弘亮
2023-03-14
本文向大家介绍可以用微服务创建状态机吗?相关面试题,主要包含被问及可以用微服务创建状态机吗?时的应答技巧和注意事项,需要的朋友参考一下

我们知道拥有自己数据库的每个微服务都是一个可独立部署的程序单元,这反过来又让我们可以创建一个状态机。因此,我们可以为特定的微服务指定不同的状态和事件。

例如,我们可以定义 Order 微服务。订单可以具有不同的状态。Order 状态的转换可以是 Order 微服务中的独立事件。

 类似资料:
  • 我正在尝试学习并使用Spring Cloud创建一个微服务。我正在使用Spring mvc和Spring Boot进行开发。我为Eureka服务器和Zuul客户端添加了单独的Spring Boot应用程序。我现在有三个Spring引导应用程序。一台Sureka服务器,一台用于Zuul路由,第三台用于我的微服务应用程序。我运行Eureka服务器,发现微服务和Zuul在Eureka服务器UI中正常运行

  • 我需要使用绑定挂载,因为我只是使用本地的。m2 maven存储库(目前),这是我能看到的让容器获得它的副本的唯一方法。 我在Eclipse中通过“Maven Clean”和“Maven Install”构建了一个kjar。在kjar(.jar)中,我有: META-INF包含kmodule.xml和manifest.mf,也是一个maven子文件夹,在子文件夹中有group-id和artifact

  • 示例: state state 是另外一个元数据。 如果你在元数据中设置了state=inactive, 客户端将不能访问这些服务,即使这些服务是"活"着的。 你可以使用临时禁用一些服务,而不是杀掉它们, 这样就实现了服务的降级。 server. 你可以通过 rpcx-ui)来时实现禁用和启用的功能。 ```go server.go func main() { flag.Parse() go cr

  • 我试图了解是否有可能创建一个可以发送和回答WhatsApp消息的web服务。我在网上搜索发现了WhatsAPI, 我想这个解决方案工作得很好,但是在WhatsApp的实际版本中,不可能获得昵称、发件人、imei和密码。 为了获得它们,我安装了一台Linux PC机,安装了mitmproxy,以侦测三星Galaxy S4的网络流量。通过使用mitmproxy,我可以看到手机产生的网络流量,所以我尝试

  • 创建 faygo 的Web服务非常灵活自由。用户可以设置服务名称、服务版本号,一个项目应用可以同时创建多个服务、多种网络类型。 支持的网络类型: 网络类型 配置net_types值 HTTP http HTTPS/HTTP2(TLS) https HTTPS/HTTP2(Let’s Encrypt TLS) letsencrypt HTTPS/HTTP2(Let’s Encrypt TLS on

  • 有没有一种简单的方法可以使用java程序重现tcp CLOSE_WAIT状态? 我有一个遗留的java应用程序存在这个问题,我希望能够重现它,以便测试我的修复。 谢谢