首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

HTTP状态码502与504的区别及解决思路

首先得搞清楚502错误和504错误的区别,以我比较熟悉的PHP为例,502是PHP-FPM(PHP的进程管理器没办法从进程池里找到可分配的进程来处理请求了,就会返回502错误,本质上是PHP进程状态异常—进程不够用了或者PHP服务根本就没开启),这种情况下应该检查PHP服务是否启动了,如果启动了,就要看一下是不是进程池太小,已经全部处于繁忙状态,这种情况下通常将PHP的可用进程数提高数提高就能解决问题;而504错误是网关超时,它代表负责处理HTTP请求的PHP进程超过了约定的最长时间仍未返回处理结果,出现这种异常的原因通常是sql执行的时间太长或代码里出现了死循环之类的问题。

03

线上问题排错经验总结

很多年以前,当我还是一个开发菜鸟的时候,觉得写代码是很牛逼并且很关键的事情,当听到有人说做一个项目或者开发一个系统,代码的编写工作只占其中30%的工作量时,当时的我对此说法嗤之以鼻,感觉开发工作受到了侮辱。后来,自己开始做技术leader、项目经理、做架构,慢慢认识到软件开发是一个系统工程,代码编写真的只是其中的一环,而且如果代码写不好测试不到位的话,那就是噩梦的开始。经历过多次噩梦洗礼之后,认清一个现实:CRUD,Ctrl c,Ctrl v,这不是高科技。开发与测试/运营/业务,不是对立关系,而应该相辅相成,如果开发人员对代码抱有敬畏之心,明白每行代码会带来什么样的系统行为,对测试/运营/业务抱有开放包容的心态,对他们的挑刺当成一种鞭策和挑战,写出更加“美丽”的代码,那这样的开发人员将是任何公司的财富。

02

腾讯数字政务云端系列直播 TDSQL助力建设数字政务

近年来,从国家到地方都在积极探索政府数字化转型之路。当前,数字政府改革建设任务已经从“从无到有”的探索时期,逐渐转变为“量变带来质变”的优化时期。 从建设内容看,一体化政务服务平台相关建设目前已进入了平台互联互通和提质增效的深化建设阶段。 本文是腾讯云数据库高级工程师余超在《腾讯数字政务云端系列直播》的演讲实录,将带大家共同探索数字政务行业发展趋势、前沿技术和TDSQL技术实践,感受分布式数据库的技术之美。 数字政务行业发展趋势 大家好,我是腾讯云国产数据库产品中心的余超,目前主要负责政务行业、国大行等重

02
领券