nginx反向代理问题

铁子们,我刚接触全栈开发,关于nginx服务器代理有点不懂,请教一下:

具体描述一下就是:

client向服务器发送https请求,nginx解析完之后反向代理到localhost:8082下面的A服务,这个A服务是自己写的,主要就是根据请求参数获取数据库信息然后返回,现在的问题是我在A服务中用收到的socket套接字直接send数据,前端接收不到,并且前端一直报错502,具体原因是啥,是nginx配置问题吗

nginx配置如下:

img

怕图片看不清,手动打一下配置:
server {
listen 443 ssl;
server_name www.abc.bcd;
access_log /home/log/nginx/access.log;
error_log /home/log/nginx/error.log;
ssl_certificate conf.d/cert/configure.pem;
ssl_certificate_key conf.d/cert/configure.key;
ssl_session_timeout 5m;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
ssl_protocols TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;

    location        /wxapp  {
    proxy_pass      http://localhost:8082/;

}
}

提前感谢看到铁子,帮忙看一下

加上下面的配置试试
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";

看下日志

问题怕是出在这里,你得描述清楚些
我在A服务中用收到的socket套接字直接send数据