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
MySQL is the most popular relational database man...
Table of contents 1 Create mount directories and ...
This time we will mainly learn about layout, whic...
I have been studying how to get https. Recently I...
Connection query: It is the result of connecting ...
Open Source Database Architecture Design Principl...
1. Introduction In the past, if you wanted to sta...
Table of contents App Update Process Rough flow c...
This article example shares the specific code of ...
1.ssh command In Linux, you can log in to another...
When writing HTML code, the first line should be ...
Preface Although some love in this world has a pr...
Sometimes we may encounter such a requirement, th...
Copy code The code is as follows: wmode parameter...
Table of contents Preface Introduction-Official E...