Ask for advice !! I love segmentfault. So I refused Baidu. Ask for advice !!
I love segmentfault. So I refused Baidu.
Reply content:
Ask for advice !!
I love segmentfault. So I refused Baidu.
In short
The forward proxy is configured by the client. Generally, the client accesses the server through the proxy when the server is on the Internet. This is usually transparent to the server.
The reverse proxy is configured by the server. The gateway that acts as the reverse proxy has an Internet address, but the business server that actually has the ability to process the request is not directly exposed to the outside. The URL is resolved to the Internet address of the Gateway. The Gateway accesses the Service server with the user's request and returns the result. This is in the opposite direction and logic of the forward proxy, and is transparent to the client.
Server Load balancer can be implemented through reverse proxy (the actual requests are distributed across multiple Business Machines). In addition, anti-proxy also facilitates monitoring and alarms, and hides business servers, improves security, and allows you to configure cache to reduce the pressure on your business servers.
The reverse proxy is not very clear,
When the web traffic is large, the server may respond slowly or even refuse services. How can we solve this problem at this time? We have proposed a policy called Server Load balancer. Distributed requests are mainly used to combine multiple servers and distribute requests across different machines through a scheduler.