![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
中间件
文章平均质量分 81
Snippers
个人公众号:才浅的每日python。欢迎来交流
展开
-
解决Django 前后端分离跨域问题
一、跨域出现原因浏览器的同源策略:同源策略是一种浏览器最基本的安全机制,如果两个 URL 的 protocol、port(如果有指定的话)和 host都相同的话,则这两个 URL 是同源。二、解决方案(一)CORS:使用django-cors-headers包支持Python 3.6至3.9。支持Django 2.2到3.2。1、从pip安装:pip install django-cors-headers2、修改settings.py:注册AppINSTALLE..原创 2021-03-10 18:09:12 · 1111 阅读 · 0 评论 -
为什么使用中间件?如何实现Redis分布式锁以及缓存和消息队列常见问题
中间件什么是中间件用户量增加时对应用程序做横向扩展的架构趋势,比如:MySQL读写分离或对MySQL表进行横向和纵向拆分。即将应用程序的单个节点拆分成多个节点,用户登录到不同节点后产生的连接session,通过采用中间一个共享的介质去存储多节点的会话。企业级应用中常用的中间件主要是缓存和消息队列这两类,原因有以下几点:随着业务规模增大,单体应用无法满足业务场景需求。 用户数量剧增,单凭数据库无法抗住并发压力。 业务场景复杂需要解耦。 业务场景丰富造成访问热点。从数据请求看缓存.原创 2021-01-23 17:26:17 · 781 阅读 · 0 评论