pafcmall
文章平均质量分 99
runewbie
简书:https://www.jianshu.com/u/c2a465162d4c
掘金:https://juejin.im/user/5baa3d536fb9a05d1117871a
展开
-
缓存和分布式锁
持续更新中...一、缓存1、缓存使用为了系统性能的提升,我们一般都会将部分数据放入缓存中,加速访问。而db承担数据落盘工作。哪些教据适合放入緩存?即时性、数据一致性要求不高的访问量大且更新频率不高的数据(读多,写少)举例:电商类应用,商品分类,商品列表等适合缓存并加一个失效时间(根据数据更新频率来定),后台如果发布一个商品,买家需要5分钟才能看到新的商品一般还是可以接受的。伪代码逻辑:data = cache.load(id);//从缓存加载数据if(data == nul原创 2020-06-15 21:22:00 · 1214 阅读 · 0 评论 -
商城业务-nginx-搭建域名访问环境二(负载均衡到网关)
上一节实现了不使用网关,只是用nginx来进行反向代理,这一节来实现使用网关来进行服务的转发。1、修改 nginx.conf 配置vi nginx.conf :在 include /etc/nginx/conf.d/*.conf; 前面添加上游服务器配置# 使用nginx进行负载均衡配置,配置上游服务器地址,这里配置一个网关的地址upstream pafcmall{ server 192.168.56.1:88;}2、修改 pafcmall.conf 配置vi pafcmall.原创 2020-06-13 15:00:53 · 389 阅读 · 0 评论 -
商城业务-nginx-搭建域名访问环境一(反向代理配置)
正向代理与反向代理正向代理:如在进行开发时访问测试环境反向代理:屏蔽内网服务器信息,负载均衡访问Nginx配置文件nginx.conf :# 全局块:# 配置影响 nginx 全局的指令。如:用户组, nginx进程pid存放路径,日志存放路径,配置文件引,允许生成worker process数等user nginx;worker_processes 1;error_log /var/log/nginx/error.log warn;pid /var/run/原创 2020-06-13 17:32:01 · 1093 阅读 · 5 评论