我有部署到许多服务器的API服务。我想写一个路由器来访问这些API服务。
有没有关于此的java开源解决方案?它像服务注册和发现? 例如:我访问/ user?flag = a,它会将请求路由到/ server /在A服务器中部署
答案 0 :(得分:2)
这是一个复杂的问题,当然,它已经解决了。您可以从Netflix OSS查看Eureka和Zuul。这是一个生产准备好的,也许是一个复杂的解决方案,但我认为值得更多地了解它。
答案 1 :(得分:1)
它必须是Java吗?假设您的服务是“正在发言”,请查看Apache HTTP Server或NGINX。
对于Apache HTTP Server,有一个mod。
对于NGINX,据我所知,它是built-in。
您可以根据规则和模式路由到后端。