检索页面搭建

在mall-search 中引入thymeleaf

 <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-thymeleaf</artifactId>
        </dependency>
拷贝搜索也的index.html 到templates 中
并添加
<html xmlns:th="http://www.thymeleaf.org">
将相关的静态文件拷贝到nginx服务中
在docker中 的nginx 进入docker exec -it /bin/bash
/usr/share/nginx/html/static
创建目录
mkdir search
下面有可能会遇到 vi unzip 等需要下载的方法
apt-get install vi Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package vi 当出现这个问题时 需要安装vi 出现错误
先进行apt-get update 然后apt-get install -y vim
//apt-get install lrzsz  ?  unzip ?  vim?
//rz


使用xhell的文件传输 先将静态文件传输到node虚拟机下
docker cp ./search.zip mynginx:/usr/share/nginx/html/static/search
unzip search 删掉index.html


接下来我们需要修改index.html 中的资源路径

 

 

然后我们要通过域名 msbmall.search.com  就需要设置对应的host文件

 然后我们需要修改nginx 配置

cd /etc/nginx/conf.d 

vim mall.conf

 

 这时我们需要修改网关的服务  根据域名的访问  那么需要网关路由到我们得检索服务中

修改search服务中的index页面的路径地址   注意批量修改时注意修改的范围 index

 

 

访问成功

 

 

 

posted @ 2022-06-03 20:02  花心大萝卜li  阅读(94)  评论(0)    收藏  举报