部署客户现场环境后发现bff接口请求超时, http code 502, 无任何返回.
查阅了bff层记录的错误日志如下
开始以为是服务超时问题, 尝试对request请求加了timeout, 发现无效.
上git的讨论区, 有说代理地址问题的, 有说防火墙的, 有说http协议问题的. 逐个排查.
尝试手动关闭代理
export http_proxy="" export https_proxy=""
切换用户后代理还是存在.
直接去 /etc/profile 文件修改注释掉最下面代理的设置
重启node服务, 终于接口能正常返回了
但是原来的代理客户是有用的, 所以最终在/etc/profile 最后加了一行
eport no_proxy='127.0.0.1'
用于bff层的请求调用不走代理.
记得改完之后要手动重启node服务生效