畅购商城
杨兜兜
这个作者很懒,什么都没留下…
展开
-
畅购商城】分布式搜索(Elasticsearch、IK分词、Kibana等)-学习记录6
Elasticsearch 跨域操作:kibana/es-head链接ES IK分词器配置 Kibana的使用->DSL语句 数据导入Elasticsearch Elasticsearch安装注意点:5.x之后,默认关闭远程链接,需要开启,找到config/elasticsearch.yml中,transport.host前面的注释符,同时添加当前集群节点名称cluster.name,同时需要开启跨域,network.host需要根据实际情况配置 ES占用资源较多,当重启失败时,.原创 2020-11-16 20:33:02 · 228 阅读 · 0 评论 -
【畅购商城】广告缓存(Lua、Nginx、openResty、Canal)-学习记录5
广告缓存结构 Lua脚本语言,应用场景: OpenResty:基于nginx的可伸缩的Web平台,提供了很多高质量的第三方模块。 处理流程: lua获取用户请求参数xxxx?id=1: ngx.header.content_type ="application/json;charset-utf8" local uri_args = ngx.req.get_uri_args() local id = uri_args["id"] 脚本: 修改nginx.conf,将用户请求交.原创 2020-09-15 21:52:38 · 196 阅读 · 0 评论 -
【畅购商城】分布式文件存储FastDFS-学习记录4
分布式文件存储:FastDFS,开源的轻量级分布式文件系统,解决了大容量存储和负载均衡的问题,支持水平扩容,容灾性强。特点:图片上传/下载的负载均衡。 FastDFS: 组件: Tracker:负责文件管理负载均衡操作,控制中心(注册中心) storage:文件上传、文件下载、文件删除等... 工作流程: 说明:同一个group中节点是同步-备份关系(实现冗余备份,容灾机制);多个group组成一个集群。 ...原创 2020-09-10 17:18:44 · 112 阅读 · 0 评论 -
【畅购商城】微服务注册中心 Eureka -学习记录3
1、创建一个子项目 2、添加依赖包 <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId> </dependency> </dependenc原创 2020-09-08 17:03:26 · 107 阅读 · 0 评论 -
【畅购商城】畅购技术架构图-学习记录1
VIP:虚拟IP Nginx:负载均衡/限流/自带缓存,5万并发 Keepalived:虚拟路由器,与Nginx搭配,解决nginx单点故障问题 OpenResty:提升Nginx的并发能力,可支持10k-1000K并发 Gateway集群:微服务网关,功能包括路由、限流、鉴权,可路由到不同的微服务应用 Feign服务调用:不同微服务间的调用 Ribbon负载均衡 Hystrix服务熔断/降级 fescar分布式事务 canal数据同步监听 springCloud bus消息总线 Eu原创 2020-09-08 13:50:10 · 463 阅读 · 0 评论 -
【畅购商城】畅购镜像和项目结构-学习记录2
畅购镜像的容器和本地镜像 数据库原创 2020-09-08 14:03:15 · 201 阅读 · 0 评论