Javascript Nginx只提供我的JS文件的前72kbs
Nginx似乎只加载了我的javascript文件的前72kbs。我已经搜索了所有nginx配置文件,但在任何地方都看不到此设置。我添加了如下内容Javascript Nginx只提供我的JS文件的前72kbs,javascript,nginx,Javascript,Nginx,Nginx似乎只加载了我的javascript文件的前72kbs。我已经搜索了所有nginx配置文件,但在任何地方都看不到此设置。我添加了如下内容 location / { ... proxy_max_temp_file_size 1m; ... } 及 但我仍然无法覆盖这个奇怪的设置,它只允许加载文件的第一部分 该连接使用nginx proxy_pass将前向端口80连接到kibanas端口“5601”。我觉得可能有一个限制通过代理进行文件传输的设置?只是不知道在哪里
location / {
...
proxy_max_temp_file_size 1m;
...
}
及
但我仍然无法覆盖这个奇怪的设置,它只允许加载文件的第一部分
该连接使用nginx proxy_pass将前向端口80连接到kibanas端口“5601”。我觉得可能有一个限制通过代理进行文件传输的设置?只是不知道在哪里可以找到它
proxypass连接看起来像:
server {
listen 80;
server_name logs.mydomain.com;
auth_basic "Restricted Access";
auth_basic_user_file /etc/nginx/htpasswd.users;
location / {
proxy_pass http://localhost:5601;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
我的默认nginx设置发布在这里:
当磁盘空间不足时会出现NGINX默认为最小安全设置 当我检查VMs运行状况时,我注意到磁盘驱动器已满。Elasticsearch每天都会在错误日志中记录几GB的文本。我仍然没有完全确定为什么弹性搜索会充斥错误日志 但我认为磁盘空间的过度使用导致了这个错误。Nginx可以检测到这一点,并切换到最小安全配置,该配置只允许每个文件提供72kbs的数据 一旦我清除了多余的日志,Nginx就开始再次提供完整的JS文件,而无需重新启动Nginx或kibana
server {
listen 80;
server_name logs.mydomain.com;
auth_basic "Restricted Access";
auth_basic_user_file /etc/nginx/htpasswd.users;
location / {
proxy_pass http://localhost:5601;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}