Nginx搭建的阿里云服务器导致jupyter远程访问问题

解决Jupyter部署上去之后不能正常访问问题:如下图所示

出现报206 (Partial Content)错误(部分内容加载),服务器成功处理了部分 GET 请求。

 


经过一天的调研,各种测试~~~包括重新用python2python3各种姿势安装jupyter,发现还是这个问题。

下载了个Postman发现东西都是返回回来了的。于是查看网页源代码去直接访问相关js发现内容加载了但是只加载了一部分,点击浏览器刷新,发现js内容会增多。当刷新多次之后发现js才能全部加载出来,页面能正常显示出来,但是清空缓存后,还是206错误,又要刷新很多次资源才加载完。


于是就想可能和Nginx有关,于是在网上查了很多关于Nginx的配置的问题。


发现问题原因:

Nginx代理之后会有相应的代理缓存区,缓存区默认只有几十K,某些版本的nginx默认设置中没有相关处理,导致部分文件代理是会出现加载不全的现象,其实不仅仅是JS文件。只是因为框架的JS文件略大,所以经常出现类似问题。


问题解决:
Nginx.conf中添加如下代码

proxy_buffer_size 128k;

proxy_buffers   32 128k;

proxy_busy_buffers_size 128k;


顺利解决jupyter访问问题!!!

















评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值