在spring云数据流中,根据我的理解,每个流都是微服务,但数据流服务器不是。我是对的吗?
是否可以拥有多个spring cloud dataflow(SCDF)服务器实例?如何对数据流服务器进行负载均衡?我计划在AWS中部署它。官方文档没有提到有关数据流服务器负载平衡的任何信息。如果可能,Dashboard,shell如何工作?
答案 0 :(得分:2)
SCDF服务器是一个常规的Spring MVC + Spring Boot应用程序,它为流/任务元数据持久性提供REST-API,DSL命令,UI和存储库访问。
在Cloud Foundry,Kubernetes等平台上,在扩展SCDF服务器后,平台会自动处理流量路由和负载均衡。
如果您要在自己和AWS上协调部署,则必须在服务器实例前插入负载均衡器。 shell,UI和REST-API将命中负载均衡器,以便与SCDF服务器进行交互。