The requirements are as follows: There are multiple servers under the domain name. Now we are testing a certain region. Let the IP users in a certain region access only one server and test it separately. If there is no problem, all servers will be updated. If there is a problem, the impact will be small. We will find and solve the problem in time. Solution: Use the nginx module to configure matching rules on the front-end load balancing forwarding machine; In the nginx configuration vhost, add a piece of code to the location section under the domain name If $remote_addr matches the ip, forward it to abc_test_server; server { listen 80; server_name abc.com.cn; access_log /dev/null; error_log /data/logs/error.log; location / { proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if ($remote_addr ~ "202.96.134.100") { proxy_pass http://abc_test_server; break; } proxy_pass http://abc_server; } } The load balancing configuration also needs to add a section #abc_test only upstream abc_test_server { server 192.168.20.10:80; } #abc.com.cn upstream abc_server { server 192.168.20.11:80; server 192.168.20.12:80; server 192.168.20.13:80; } The set IP will be directly distributed to the backend server 192.168.20.10 for testing; The above is the full content of this article. I hope it will be helpful for everyone’s study. I also hope that everyone will support 123WORDPRESS.COM. You may also be interested in:
|
<<: Node+express to achieve paging effect
>>: MySQL Server 8.0.13.0 Installation Tutorial with Pictures and Text
1 Download MySQL Download address: http://downloa...
When key is not added to the v-for tag. <!DOCT...
MySQL allows you to create multiple indexes on th...
HTML Paragraph Paragraphs are defined by the <...
Table of contents 1. Basic use of axio 2. How to ...
Because the company asked me to build a WebServic...
1. Clarify the design direction <br />First,...
After configuring the tabBar in the WeChat applet...
Two ways to enable proxy React does not have enca...
Detailed explanation of creating MySql scheduled ...
Table of contents 1. Open WeChat Pay 1.1 Affiliat...
What are XHTML tags? XHTML tag elements are the b...
<br />Sometimes you may be asked questions l...
<br />Forms are an important channel for use...
This article example shares the specific code of ...