购物车服务
一、环境搭建
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-w8Etki5f-1634740503555)(C:/Users/PePe/AppData/Roaming/Typora/typora-user-images/image-20211020215413222.png)]](https://img-blog.csdnimg.cn/f53a4c8213da4e34981f7d7604c210e5.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA6Zi_5piM5Zac5qyi5ZCD6buE5qGD,size_13,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mx7XHAam-1634740503558)(C:/Users/PePe/AppData/Roaming/Typora/typora-user-images/image-20211020215509730.png)]](https://img-blog.csdnimg.cn/6fcde26a60a44371979239992e216415.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA6Zi_5piM5Zac5qyi5ZCD6buE5qGD,size_20,color_FFFFFF,t_70,g_se,x_16)
- 新增本地域名
cart.achangmall.com
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-squlof7q-1634740503559)(C:/Users/PePe/AppData/Roaming/Typora/typora-user-images/image-20211020220220652.png)]](https://img-blog.csdnimg.cn/81cf597a67c64b62bcb29f70b47ed99b.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA6Zi_5piM5Zac5qyi5ZCD6buE5qGD,size_12,color_FFFFFF,t_70,g_se,x_16)
- 修改对应pom配置,与此次服务间版本对应
- 引入公共依赖
- 修改springboot版本
- 修改springcloud版本
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-T0lijbWA-1634740503562)(C:/Users/PePe/AppData/Roaming/Typora/typora-user-images/image-20211020220324525.png)]](https://img-blog.csdnimg.cn/0014c6b620d547f28f333872067a7d53.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA6Zi_5piM5Zac5qyi5ZCD6buE5qGD,size_16,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zSZSoZS2-1634740503564)(C:/Users/PePe/AppData/Roaming/Typora/typora-user-images/image-20211020221013248.png)]](https://img-blog.csdnimg.cn/116b83061fd342e8b838484fe2c4c010.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA6Zi_5piM5Zac5qyi5ZCD6buE5qGD,size_12,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Et4sjIlg-1634740503565)(C:/Users/PePe/AppData/Roaming/Typora/typora-user-images/image-20211020221039429.png)]](https://img-blog.csdnimg.cn/5b211222803e4384adaaac271595115c.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA6Zi_5piM5Zac5qyi5ZCD6buE5qGD,size_11,color_FFFFFF,t_70,g_se,x_16)
- 修改页面对应的资源地址,修改只选nginx的静态地址,如:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eQVVKGGa-1634740503567)(C:/Users/PePe/AppData/Roaming/Typora/typora-user-images/image-20211020221252757.png)]](https://img-blog.csdnimg.cn/9e6d94a369e345b7b718b7fbd4a3f6a2.png)
- 主启动类com.achang.achangmall.cart.AchangmallCartApplication
@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)
@EnableFeignClients
@EnableDiscoveryClient
public class AchangmallCartApplication {
public static void main(String[] args) {
SpringApplication.run(AchangmallCartApplication.class, args);
}
}
- 配置文件achangmall-cart/src/main/resources/application.yaml
spring:
cloud:
loadbalancer:
ribbon:
enabled: false
nacos:
discovery:
server-addr: localhost:8848
thymeleaf:
cache: false
redis:
host: 192.168.109.101
port: 6379
application:
name: achangmall-cart
server:
port: 30000
- 网关配置路由映射achangmall-gateway/src/main/resources/application.yml
- id: cart_route
uri: lb://achangmall-cart
predicates:
- Host=cart.achangmall.com
- 启动服务测试,访问:
http://cart.achangmall.com/
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6NV0o2aD-1634740503568)(C:/Users/PePe/AppData/Roaming/Typora/typora-user-images/image-20211020222801089.png)]](https://img-blog.csdnimg.cn/b2351dfd8aed4b6187c5bc0bb984aef6.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA6Zi_5piM5Zac5qyi5ZCD6buE5qGD,size_20,color_FFFFFF,t_70,g_se,x_16)
|