【业务功能篇85】微服务-springcloud-Nginx-反向代理-网关

Nginx域名

1.hosts文件

在c:/window/system32/drivers/etc/hosts文件,我们在这个文件中添加

hosts 复制代码
192.168.56.100 msb.mall.com

注意如果是没有操作权限,那么点击该文件右击属性,去掉只读属性即可

通过这个域名访问到Nginx服务

2.Nginx的方向代理

3.Nginx的负载均衡

nginx.cof是全局配置文件 /mydata/nginx/conf/nginx.cof

文件中最后配置了一个信息 include /etc/nginx/conf.d/*.conf 表示该路径下其他的配置文件也会进行扫描 所以单独的服务我们可以新建一个pro.conf 的文件进行配置,避免全局配置文件过大不好维护

这里配置的location / 配置的proxy_pass http://msbmall 是反向代理的下面的upstream配置:值为msbmall
注意:这个反向代理网关的配置 需要在 全局的配置文件下配置nginx.cof

server就是指定服务 这里的192.168.56.1 演示的是本地宿主机ip,指向了我们项目的网关服务端口8070

对应的需要修改网关的配置

然后即可通过域名来访问商城的首页

相关推荐
sg_knight21 分钟前
Spring Cloud与RabbitMQ深度集成:从入门到生产级实战
java·spring boot·spring·spring cloud·消息队列·rabbitmq·stream
阿里云云原生2 小时前
函数计算 × MSE Nacos : 轻松托管你的 MCP Server
微服务·serverless
安逸sgr4 小时前
SpringMVC启动流程
java·jvm·spring·spring cloud·eclipse·tomcat·maven
Vio7254 小时前
Ribbon负载均衡
spring cloud·ribbon·负载均衡
西贝爱学习5 小时前
【软件】nginx-1.28.0安装包(Windows版)
运维·nginx
Yeats_Liao6 小时前
遗留系统微服务改造(二):数据迁移实战攻略与一致性保证
微服务·云原生·架构
野蛮人6号6 小时前
黑马微服务P3快速入门入门案例无法跑通解决方案,本文解决了数据库连接和java版本不匹配的问题
微服务·云原生·架构
Le1Yu6 小时前
黑马商城微服务项目准备工作并了解什么是微服务、SpringCloud
java·微服务·架构
非凡的世界6 小时前
微服务——SpringBoot使用归纳——Spring Boot中使用拦截器——拦截器的快速使用
spring boot·微服务·架构
宠友信息6 小时前
仿小红书短视频APP源码:Java微服务版支持小程序编译的技术解析
java·微服务·音视频