Apache配置代理转发及负载均衡
类似nginx的代理转发到内部多端口或多个应用处理。
1、所有请求原封不动转发到后端内部,如80监听所有请求,转发到内部81/82/83端口。
2、根据url模式匹配转发,比如/api/xxx转发到api服务应用,/res/xxx转发到资源服务应用,或跨服务器应用等。
<VirtualHost *:80> ServerName localhost ServerAlias localhost <Proxy balancer://erp-get> BalancerMember http://localhost:7001 BalancerMember http://localhost:7002 ProxySet lbmethod=bytraffic </Proxy> ProxyRequests Off #api前缀的代理到8000 ProxyPass /api http://127.0.0.1:8000/api ProxyPassReverse /api http://127.0.0.1:8000/api #da前缀的代理到均衡群 ProxyPass /da "balancer://erp-get/da" ProxyPassReverse /da "balancer://erp-get/da" #其他所有默认前缀的代理到8000 ProxyPass / http://127.0.0.1:8080/ ProxyPassReverse / http://127.0.0.1:8080/ #ProxySet lbmethod=bytraffic #lbmethod=byrequests 按照请求次数均衡(默认) #lbmethod=bytraffic 按照流量均衡 #lbmethod=bybusyness 按照繁忙程度均衡(总是分配给活跃请求数最少的服务器) ErrorLog "logs/error.log" CustomLog "logs/access.log" common </VirtualHost>
hello,world~~~

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!