
web开发
JeekMrc
立志做一名有文化的流氓
展开
-
web开发中导出下载超时或者api超时不常见的原因
接口的Respone 头部中Content-Length的值大于实际返回的Body大小Content-Length一般由程序或者框架进行计算,正常情况下不会有误,但要是web server开启了gzip等压缩编码方式,就会导致客户端最终得到的body大小小于Respone 头部Content-Length的值,客户端会认为服务器还没完整传输完数据,会一直保存连接到超时...原创 2022-02-22 10:45:28 · 726 阅读 · 0 评论 -
mysql读写分离,以及保证保持数据一致性实现方案
首先,说一下读写分离实现原理:主数据库负责写入操作,从(子)数据库负责读取操作;然后读写分离的核心是主从同步,也就是主数据库与从数据库的实时数据同步方案。1、什么是mysql主从同步?当master(主)库的数据发生变化的时候,变化会实时的同步到slave(从)库。2、主从同步有什么好处?水平扩展数据库的负载能力。容错,高可用。Failover(失败切换)/High Availability数据备份。3、主从同步的原理是什么?首先我们来了解master-slave的体系结构。如下图:转载 2021-07-19 02:46:09 · 4691 阅读 · 0 评论 -
linux nginx 与 php-fpm修改配置后平滑重启
搜索nginx 程序位置与配置文件位置ps -aux|grep nginx修改完nginx配置后先检验下有没错误nginx -t搜索php配置文件位置whereis php修改完配置文件后分别执行下列命令进行平滑重启service php-fpm reloadnginx -s reload...原创 2021-07-02 11:55:41 · 293 阅读 · 0 评论 -
nginx变量大全
nginx的变量参数 详解$args #请求中的参数值$query_string #同 $args$arg_NAME #GET请求中NAME的值$is_args #如果请求中有参数,值为"?",否则为空字符串$uri #请求中的当前URI(不带请求参数,参数位于$args),可以不同于浏览器传递的$request_uri的值,它可..转载 2021-06-24 17:33:57 · 7304 阅读 · 0 评论 -
前后端分离产生的跨域问题
1、什么是跨域,什么情况下会产生跨域问题?原因:跨域问题,顾名思义就是跨域名访问所产生的问题,跨域主要是由于浏览器的同源策略前端与后端非同源就会产生跨域问题(浏览器默会拦截掉非同源请求)。什么是非同源?前端的地址与前端即将请求的后端接口地址有以下的区别就视为非同源:协议不同域名不同端口不同例如我前端的地址是:http://item.explode.com/index.html...原创 2019-08-12 18:29:00 · 668 阅读 · 0 评论