Nginx反向代理与负载均衡
Nginx反向代理很容易实现,给测试机设置两个域名guangsoft.io和guangsoft.org
在conf/nginx.conf中配置
1 upstream server1 {
2 server 192.168.50.80:8081;
3 }
4 upstream server2 {
5 server 192.168.50.80:8082;
6 }
7
8 server {
9 listen 80;
10 server_name guangsoft.io;
11 #charset koi8-r;
12 #access_log logs/host.access.log main;
13 location / {
14 #root html;
15 proxy_pass http://server1;
16 index index.html index.htm;
17 }
18 error_page 500 502 503 504 /50x.html;
19 location = /50x.html {
20 root html;
21 }
22 }
23 server {
24 listen 80;
25 server_name guangsoft.org;
26 #charset koi8-r;
27 #access_log logs/host.access.log main;
28 location / {
29 #root html;
30 proxy_pass http://server2;
31 index index.html index.htm;
32 }
33 error_page 500 502 503 504 /50x.html;
34 location = /50x.html {
35 root html;
36 }
37 }
至于nginx实现负载均衡,就更简单了
1 upstream server1 {
2 server 192.168.50.80:8081 weight=10;
3 server 192.168.50.80:8083 weight=10;
4 }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
2017-02-14 MyEclipse激活失败