
畅购商城
杨兜兜
这个作者很懒,什么都没留下…
展开
-
畅购商城】分布式搜索(Elasticsearch、IK分词、Kibana等)-学习记录6
Elasticsearch跨域操作:kibana/es-head链接ESIK分词器配置Kibana的使用->DSL语句数据导入ElasticsearchElasticsearch安装注意点:5.x之后,默认关闭远程链接,需要开启,找到config/elasticsearch.yml中,transport.host前面的注释符,同时添加当前集群节点名称cluster.name,同时需要开启跨域,network.host需要根据实际情况配置ES占用资源较多,当重启失败时,.原创 2020-11-16 20:33:02 · 251 阅读 · 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 · 229 阅读 · 0 评论 -
【畅购商城】分布式文件存储FastDFS-学习记录4
分布式文件存储:FastDFS,开源的轻量级分布式文件系统,解决了大容量存储和负载均衡的问题,支持水平扩容,容灾性强。特点:图片上传/下载的负载均衡。FastDFS:组件: Tracker:负责文件管理负载均衡操作,控制中心(注册中心) storage:文件上传、文件下载、文件删除等...工作流程:说明:同一个group中节点是同步-备份关系(实现冗余备份,容灾机制);多个group组成一个集群。...原创 2020-09-10 17:18:44 · 141 阅读 · 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 · 125 阅读 · 0 评论 -
【畅购商城】畅购技术架构图-学习记录1
VIP:虚拟IPNginx:负载均衡/限流/自带缓存,5万并发Keepalived:虚拟路由器,与Nginx搭配,解决nginx单点故障问题OpenResty:提升Nginx的并发能力,可支持10k-1000K并发Gateway集群:微服务网关,功能包括路由、限流、鉴权,可路由到不同的微服务应用Feign服务调用:不同微服务间的调用Ribbon负载均衡Hystrix服务熔断/降级fescar分布式事务canal数据同步监听springCloud bus消息总线Eu原创 2020-09-08 13:50:10 · 501 阅读 · 0 评论 -
【畅购商城】畅购镜像和项目结构-学习记录2
畅购镜像的容器和本地镜像数据库原创 2020-09-08 14:03:15 · 229 阅读 · 0 评论