测试步骤:

1.在服务器中搭建一个nginx服务器并启动,具体过程可参考 https://www./article/94483.htm,这里不在建立
2.在docker中从源中拉一下nginx的官方镜像,docker pull nginx,留着备用
3.在本地目录新建两个文件夹,我这里的新建在/mydata/test1,/mydata/test2/
4.分别在两个test文件夹中新建index.html来标志,在第一个html中输出this is nginx1,在第二个html中输出this is nginx2,
5.通过docker运行两个nginx服务器的容器,并分别将静态目录映射到我们刚刚创建的目录中
[root@catchtouch test2]# docker run --name nginx-test -d -p 8080:80 -v /mydata/test1:/usr/share/nginx/html nginx #第一个,将8080端口映射到容器中的80端口 [root@catchtouch test2]# docker run --name nginx-test1 -d -p 8081:80 -v /mydata/test2:/usr/share/nginx/html nginx #第二个,将容器中的8081端口映射到容器中的80端口
6.修改宿主机中的nginx的配置文件
在http{}中添加如下代码
upstream myweb { #myproject为自定义名字
#ip_hash; #开启则代表用ip地址的形式来分配,可解决sesson问题
server 127.0.0.1:8080 weight=1; #weight越大,权重越高,被分配的几率越大
server 127.0.0.1:8081 weight=1; #我全部在本机,因此用了本地的ip,只要相应换成对应的ip或者域名即可
}
7.进入conf.d目录,修改default.conf(conf.d中没有此文件可以新建,文件名随意,后缀必须是.conf)
location / {
#如果服务器要获取客户端真实IP,可以用下三句设置主机头和客户端真实地址
#proxy_set_header Host $host;
#proxy_set_header X-Real-IP $remote_addr;
#proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
root /usr/share/nginx/html;
index index.html index.htm;
proxy_pass http://myweb; #myweb为之前在nginx.conf中upstream后定义的名字
}
8.保存后退出,重启服务器:systemctl restart nginx
9.通过浏览器输入当前域名,并刷新页面,有时输出nginx1,有时输出nginx2,配置成功
至此,一个简答的负载均衡模型配置完成
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# docker
# nginx负载均衡
# 负载均衡
# docker安装nginx实现对springboot项目的负载均衡的操作方法
# docker swam集群如何实现负载均衡
# Docker安装Nacos容器并根据Nginx实现负载均衡
# docker搭建nginx实现负载均衡的示例代码
# 基于Docker部署Tomcat集群、 Nginx负载均衡的问题小结
# docker swarm外部验证负载均衡时不生效的解决方案
# Docker Nginx容器和Tomcat容器实现负载均衡与动静分离操作
# 使用Docker Compose 实现nginx负载均衡的方法步骤
# 详解Docker Swarm服务发现和负载均衡原理
# Docker部署tenine实现后端应用的高可用与负载均衡(推荐)
# 第一个
# 第二个
# 越大
# 客户端
# 端口映射
# 可以用
# 用了
# 自定义
# 镜像
# 越高
# 重启
# 本机
# 配置文件
# 大家多多
# 建在
# 机中
# 器中
# 夹中
# 目录中
相关文章:
大型企业网站制作流程,做网站需要注册公司吗?
如何快速搭建自助建站会员专属系统?
网站设计制作企业有哪些,抖音官网主页怎么设置?
儿童网站界面设计图片,中国少年儿童教育网站-怎么去注册?
高防网站服务器:DDoS防御与BGP线路的AI智能防护方案
如何在Windows 2008云服务器安全搭建网站?
如何选择长沙网站建站模板?H5响应式与品牌定制哪个更优?
建站之星五站合一营销型网站搭建攻略,流量入口全覆盖优化指南
微信推文制作网站有哪些,怎么做微信推文,急?
东莞专业网站制作公司有哪些,东莞招聘网站哪个好?
成都网站制作公司哪家好,四川省职工服务网是做什么用?
建站主机服务器选购指南:轻量应用与VPS配置解析
建站之星伪静态规则如何正确配置?
如何续费美橙建站之星域名及服务?
智能起名网站制作软件有哪些,制作logo的软件?
如何在建站之星绑定自定义域名?
如何确认建站备案号应放置的具体位置?
建站主机空间推荐 高性价比配置与快速部署方案解析
简单实现Android验证码
再谈Python中的字符串与字符编码(推荐)
Android使用GridView实现日历的简单功能
如何选择域名并搭建高效网站?
韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐
如何在服务器上三步完成建站并提升流量?
如何快速启动建站代理加盟业务?
建站之星展会模板:智能建站与自助搭建高效解决方案
免费制作海报的网站,哪位做平面的朋友告诉我用什么软件做海报比较好?ps还是cd还是ai这几个软件我都会些我是做网页的?
东莞专业制作网站的公司,东莞大学生网的网址是什么?
怎么用手机制作网站链接,dw怎么把手机适应页面变成网页?
历史网站制作软件,华为如何找回被删除的网站?
PHP正则匹配日期和时间(时间戳转换)的实例代码
杭州银行网站设计制作流程,杭州银行怎么开通认证方式?
c++ stringstream用法详解_c++字符串与数字转换利器
c# F# 的 MailboxProcessor 和 C# 的 Actor 模型
专业网站制作服务公司,有哪些网站可以免费发布招聘信息?
如何通过虚拟主机空间快速建站?
建站与域名管理如何高效结合?
视频网站app制作软件,有什么好的视频聊天网站或者软件?
常州企业建站如何选择最佳模板?
专业网站建设制作报价,网页设计制作要考什么证?
洛阳网站制作公司有哪些,洛阳的招聘网站都有哪些?
香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化
C#怎么使用委托和事件 C# delegate与event编程方法
武汉网站如何制作,黄黄高铁武穴北站途经哪些村庄?
香港服务器租用费用高吗?如何避免常见误区?
青岛网站建设如何选择本地服务器?
制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?
在线ppt制作网站有哪些,请推荐几个好的课件下载的网站?
如何在Tomcat中配置并部署网站项目?
制作农业网站的软件,比较好的农业网站推荐一下?
*请认真填写需求信息,我们会在24小时内与您取得联系。