【发布时间】:2020-06-20 05:21:21
【问题描述】:
我是微服务架构中代理服务器实现的新手。那么在微服务架构中,什么是正向代理和反向代理?在 java 中实现它们的最佳实践是什么,两者都有哪些优势?
【问题讨论】:
标签: java rest microservices reverse-proxy
我是微服务架构中代理服务器实现的新手。那么在微服务架构中,什么是正向代理和反向代理?在 java 中实现它们的最佳实践是什么,两者都有哪些优势?
【问题讨论】:
标签: java rest microservices reverse-proxy
代理是一种在两点之间转发数据的服务。
转发代理是一种代理,它将根据客户端的需求启动与服务器的连接。它通常用于公司网络中,以控制员工连接以禁止某些站点。如果您想了解有关代理协议的更多信息,可以查找 SOCKS4、SOCKS5 或 HTTP Connect 代理。
然而,反向代理将充当服务器:您连接到它,就好像它是真正的服务器一样,它隐藏了它。它通常用于隐藏服务器的真实位置或在多个服务器之间分配网络负载。一个流行的是 NGINX。
【讨论】: