我开始与春天云提供我已经有春季启动应用程序。挑战是我正在开发的服务,需要支持多个客户端的多版本控制。将有v1 v2 v3 ..服务同时运行,并且v1,v2,v3的后续客户端... 进一步的访问是客户端将具有角色,因此即使具有v1角色的客户端切换到v2服务,我也应该将它重定向到v1服务,可能试图将v2请求映射到v1(因为v2 = v1 +额外的参数,没有param的删除)。如何利用春云和相关技术来解决这个问题,或者基于企业服务总线的解决方案会更合适。 谢谢任何反馈,真的很感激任何支持。春天云处理多个并发客户端和服务器
0
A
回答
1
对于微服务来说,一旦开始扩展和部署多项服务,版本控制就会成为问题。 Netflix Eureka可以提供帮助(服务发现)和查找是一个非常有用的工具,可以帮助解决这个问题。此外,它还使用了@ netflix和他们庞大的微服务。 http://techblog.netflix.com/2012/09/eureka.html
Spring Cloud Netflixhttp://cloud.spring.io/spring-cloud-netflix/随Eureka一起提供,使得基于netflix堆栈实现微服务变得非常容易。 您可以将版本号注册为服务名称的一部分,从而让客户端查找他们应该调用的适当服务(以及他们的版本)。 这里是一个春季云netflix微服务的示例实现 - https://github.com/bijukunjummen/spring-cloud-ping-pong-sample
相关问题
- 1. SOCKET处理并发服务器和客户端通信
- 2. 在C++中处理单个服务器和多个客户端
- 3. 与客户端和服务器端回发处理的权衡
- 4. 发送数据从客户端到服务器在春天
- 5. Java多客户端聊天服务器
- 6. UDP多客户端聊天服务器
- 7. 能够处理并发请求的TcpConnection。客户端 - 服务器
- 8. 多线程服务器可以处理多少个客户端?
- 9. Java聊天客户端和服务器
- 10. (聊天)服务器和客户端
- 11. 处理客户端/服务器消息?
- 12. AS3客户端+ grails服务器 - 在客户端处理音频并将其发送回服务器
- 13. UDP中的一个服务器和多客户端聊天框
- 14. C#.net远程处理聊天客户端/服务器
- 15. 春云尤里卡客户端到多个尤里卡服务器
- 16. 处理多个客户端连接的Perl TCP服务器
- 17. perl poe tcp服务器处理多个客户端
- 18. 处理多个客户端的Netty服务器
- 19. 处理Web服务器与多个客户端
- 20. 处理多个客户端的服务器
- 21. 改进服务器以处理多个客户端
- 22. 使用一台服务器处理多个客户端
- 23. 其他Web服务和多个客户端的会话处理
- 24. 服务器端处理或客户端处理?
- 25. 客户端处理vs服务器端处理,速度快吗?
- 26. 春天云配置服务器并发控制
- 27. 处理多个客户端
- 28. 图片上传和处理,服务器端或客户端?
- 29. gwt与RequestFactory,处理客户端和RequestFactoryEditorDriver服务器端异常
- 30. 什么是客户端和服务器端DataTable处理?
Rohit是否有帮助? –
是的,@PaulJohn,这是一个好的开始,我有ESB处理api版本的经验,它使用合适的路由,尤里卡似乎把它带到了另一个层面,在那里发现也变得更加聪明。 – rohit
很高兴它的工作。如果你接受了答案,那将是非常好的。 –