Nginx返回一个假的200状态代码的空json对象
发布时间:2021-02-21 04:04:03 所属栏目:Nginx 来源:互联网
导读:我们在Nginx上运行了一个API,它应该返回JSON对象.这个服务器有很多负载,所以我们做了很多性能改进.API从客户端接收ID.服务器有一堆代表这些ID的文件.因此,如果将ID作为文件找到,则后端将返回该文件的内容(即JSON).如果文件不存在,则不调用后端,Nginx simple会
|
我们在Nginx上运行了一个API,它应该返回JSON对象.这个服务器有很多负载,所以我们做了很多性能改进. API从客户端接收ID.服务器有一堆代表这些ID的文件.因此,如果将ID作为文件找到,则后端将返回该文件的内容(即JSON).如果文件不存在,则不调用后端,Nginx simple会为此发送404,因此我们保存了性能(没有后端系统必须运行). 现在我们偶然发现了一个问题.由于我们仍然需要支持旧系统,我们无法为客户分发404页面,因为这会导致问题.我想出的是,返回一个空的JSON字符串而不是({})带有’假’200状态代码.这需要是一个高性能的解决方案,仍然能够处理所有负载. 这可能吗,如果可以,怎么做? 最佳答案
参考: > http://nginx.org/r/error_page (编辑:吉安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux – 如何处理Varnish堆栈中的Cookie
- python – 如何在执行模式下使用SELinux运行Flask Nginx uW
- mysql – PDOException:SQLSTATE [HY000] [2002] php_netw
- Symfony2:如何强制整个应用程序的HTTPS?
- node.js-端口号未隐藏在Nginx反向代理中(下一个JS服务器)
- php – CodeIgniter的Nginx重写规则
- 简单配置Nginx和Varnish
- 无法从Java中的Nginx反向代理获取远程IP
- node.js-矛盾的CORS错误:不存在“ Access-Control-Allow-O
- Nginx – 根据server_name更改根目录?
推荐文章
站长推荐
- 如何根据标题args – nginx重写动态更改文件名
- linux-用apt-get vs PPA安装Node-有什么区别?
- centos6.6 下 安装 nginx
- nginx – 如果我们不关闭cgi.fix_pathinfo,服务器
- amazon-web-services – Elastic Beanstalk Http
- php – Nginx快速CGI缓存ON error_page 404
- node.js-带有Nodejs中的Push的Nodejs http2(ngin
- 使用NGINX的WAF owasp modsecurity crs中“尚不支
- 如何从PHP禁用nginx gzip?
- nginx-为什么我不能在Kubernetes上水平扩展简单的
热点阅读
