摘要: 场景还原 问题 用户再浏览器里执行了一次http请求,结果后端服务器执行了两遍,如果这次请求是Insert操作,可想而知,数据库会多出一条一模一样的记录来。 网关用Nginx做了反向代理和负载均衡,Nginx下挂着两台阿里云ECS服务器,每台机器上都装着Tomcat,用户打开浏览器,点击页面,访问后 阅读全文
posted @ 2021-10-14 18:36 caibaotimes 阅读(4441) 评论(1) 推荐(2) 编辑
摘要: 打开php-fpm.conf,配置php-fpm状态页选项 pm.status_path = /phpfpm_status(默认值为:status) 配置nginx.conf,添加可访问server(不用放在http内) server { listen 80; server_name 127.0.0 阅读全文
posted @ 2021-10-14 18:27 caibaotimes 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 原因是图片被gizp了 解决办法一: $url = 'https://fuss10.elemecdn.com/c/6c/69a7740b4ab864ac0639eb583d68fjpeg.jpeg'; $img = file_get_contents("compress.zlib://".$url) 阅读全文
posted @ 2021-10-14 18:06 caibaotimes 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 因为在进行跨域请求的时候,前端会先options请求接口,去试探是否支持跨域,支持跨域之后,在进行正式的post请求添加。 解决方法: (我的路由写的是any 没有请求限制,请求接口的时候post限制post请求 get限制get请求就行了) 请求做限制,options请求不执行接口功能。 if ( 阅读全文
posted @ 2021-10-14 16:21 caibaotimes 阅读(1881) 评论(0) 推荐(0) 编辑