首页 > 系统相关 >57、商城业务---实现nginx反向代理静态页面资源

57、商城业务---实现nginx反向代理静态页面资源

时间:2023-01-30 12:56:50浏览次数:44  
标签:服务 静态 57 --- nginx 资源 页面

把页面引用的静态资源部署到nginx,页面可以放到各个微服务中,这样就做到了部署期间的动静分离(静指的是静态资源,由nginx返回;动指的是动态请求)。
好处是可以分担微服务的压力

每一个微服务都是独立自治的,比如说每个微服务的技术、架构、业务都可以不相同,这才是微服务的本质

我们使用thymeleaf渲染页面
关闭thymeleaf缓存,可以实时显示我们的修改效果(同时还需要引入springboot提供的del-tools依赖),之后只需要重新编译项目,而不用重新启动服务器(在IDEA的Build中ctrl+F9)

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <optional>true</optional> <!--必须加上-->
        </dependency>


同时我们看到

也就是说默认寻找类路径下templates下以html结尾的文件

新建web包,存放页面跳转的controller
而app包存放我们所有的rest接口

静态资源放在static文件夹下,页面放在templates文件夹下
Springboot访问项目时,默认访问index.html页面

标签:服务,静态,57,---,nginx,资源,页面
From: https://www.cnblogs.com/morehair/p/17075126.html

相关文章

  • POJ--3169 Layout(最短路)
    记录12:362023-1-30http://poj.org/problem?id=3169reference:《挑战程序设计竞赛(第2版)》2.5.6p111DescriptionLikeeveryoneelse,cowsliketostandcloseto......
  • k8s部署nginx-ingress
    Kubernetes暴露服务的有三种方式,分别为LoadBlancerService、NodePortService、Ingress。官网对Ingress的定义为管理对外服务到集群内服务之间规则的集合,通俗点讲就是......
  • caddyserver step-ca 集成
    最近在学习caddy2的一些新特性,以前大致看过step-ca这个强大的证书管理工具,所以集成caddy+step-ca的acme进行测试下因为acme需要对于dns进行校验,但是因为自己是本地......
  • What's new in Dubbo 3.1.5 and 3.2.0-beta.4
    在1月27日,新年伊始,Dubbo3.1.5和3.2.0-beta.4正式通过投票发布。本文将介绍发布的变化一览。Dubbo3.1.5版本是目前Dubbo3的最新稳定版本,我们建议所有的用户都......
  • What's new in Dubbo 3.1.5 and 3.2.0-beta.4
    在1月27日,新年伊始,Dubbo3.1.5和3.2.0-beta.4正式通过投票发布。本文将介绍发布的变化一览。Dubbo3.1.5版本是目前Dubbo3的最新稳定版本,我们建议所有的用户都......
  • 蓝桥杯-小朋友崇拜圈
    小朋友崇拜圈班里N个小朋友,每个人都有自己最崇拜的一个小朋友(也可以是自己)。在一个游戏中,需要小朋友坐一个圈,每个小朋友都有自己最崇拜的小朋友在他的右手边。求满足条件的......
  • What's new in Dubbo 3.1.5 and 3.2.0-beta.4
    在1月27日,新年伊始,Dubbo3.1.5和3.2.0-beta.4正式通过投票发布。本文将介绍发布的变化一览。Dubbo3.1.5版本是目前Dubbo3的最新稳定版本,我们建议所有的用户都......
  • MySql 错误:建表时出错1067 - Invalid default value for 'id'
    问题描述:建表时报错无效的默认值:CREATETABLE`product`(`id`INT(10)NOTNULLPRIMARYKEYAUTO_INCREMENTCOMMENT'编号'DEFAULT0,`pName`VARCHAR(20)NOT......
  • js实现自定义网络拓扑图-实战记录
    首先推荐工具库JTopo: jtopo一个好用的交互式HTML5图形库其他的看官方文档            三、基础讲解jtopo的核心对象有Stage、Layer、Canv......
  • 网络空间情报战-原理篇
    情报的概述、定义、分类情报=军事+网安+数据情报的定义情报是一种有用信息,通常需要被搜集、处理、分析,辅助决策者做出正确行动。基于攻防两方,情报可分为我方......