技术开发服务端 服务端 2023-12-21 Connection reset by peer) while reading response header from upstream问题:Connection reset by peer) while reading response header from upstream描述:某些请求一直返回502 Bad Gateway的错误,查看服务端的error日志,显示Connection reset by peer。当时的场景是一个每隔一分钟的定时脚本每次运行时,获取需要处理的数据,同步请求某个服务端接口进行文件上传。猜测是这个接口请求响应很慢,一分钟后又再次请求同样的接口而出现问题。处理:修改接口对应的逻辑,让这个接口能快速响应;此问题消失。查阅资料,Nginx的响应有几个参数设置: Read More
技术开发服务端 服务端 2023-12-21 Linux常用命令grep常用命令12345678910111213141516171819202122232425# 查找进程中所有跟nginx匹配的ps -ef | grep nginx# 查看进程数ps -ef | grep nginx -c # 搜索某个文件夹下,哪些文件包含关键字grep -r "关键字" 文件夹# 根据字符串搜索grep “被查找的字符串” 文件名 # 根据正则搜索grep –e “正则表达式” 文件名# 搜索不区分大小写grep –i “被查找的字符串” 文件名# 显示搜索出来的信息所在的行数grep -c “被查找的字符串” 文件名find常用命令1234567891011# 查看当前目录下所有php文件find . "*.php"find . -name "*.php"# 查找当前目录下,最近120分钟修改过的文件find . -mmin -120# 查看当前目录下,是否有名字叫“通讯录”的文件夹,-type:表示设定类型,d表示文件夹类型,可以替换为f(普通文件)、l(链接文件)find . -type d -name 通讯录
技术开发技术方案 埋点 技术方案 2023-12-21 数据埋点方案数据埋点是一种数据采集方法,主要用于收集用户在使用产品或服务过程中的行为、操作、事件等数据。这些数据可以帮助分析用户行为、优化产品设计、提升用户体验等方面。数据埋点的规范定义包括以下几点 Read More