-
备份nginx服务器返回504
所属栏目:[Nginx] 日期:2020-07-03 热度:69
我有3个nginx服务器设置.备份Web服务器和Home服务器都具有相同的../sites-enabled和../sites-available目录.第三台服务器充当负载均衡器,使用配置指向备份和主服务器:upstream myapp1 { server 1.1.1.1; #home server server 2.2.2.2 backup;[详细]
-
无法使用django-channels,docker上的nginx作为服务连接到websocket
所属栏目:[Nginx] 日期:2020-07-03 热度:87
我正在使用docker compose来构建一个django,nginx作为服务的项目.当我启动daphne服务器,并且客户端尝试连接到websocket服务器时,我收到此错误:*1 recv() failed (104: Connection reset by peer) while reading response header from upstrea[详细]
-
json – 如何在proxy_pass中设置内容类型?
所属栏目:[Nginx] 日期:2020-07-03 热度:154
在网站上流量通过http传输到位置/实例我们需要使用SSL和https来确保流量安全.当重定向到https时,请求内容类型是“text / xml”,当它实际应该是“application / json”时.我们应该在代理头中明确设置“application / json”吗?我们在http配置中尝试过add_head[详细]
-
使用uWSGI在nginx下使用Flask部署我的Python打印件在哪里?
所属栏目:[Nginx] 日期:2020-07-03 热度:167
在this tutorial之后,我刚刚设置nginx和uWSGI来为我在Flask建立的网站提供服务,现在一切正常.我有时想调试一些我通常在代码中使用基本打印语句的东西.不幸的是我不知道这些印刷品的结果在哪里?我已经将以下日志文件保留了下来,但是我没有看到那里的打印文件[详细]
-
ruby-on-rails – nginx错误:(13:权限被拒绝)连接到上游时)
所属栏目:[Nginx] 日期:2020-07-03 热度:155
我在使用ubuntu 14.04 LTS的谷歌计算引擎VM上运行带有puma,capistrano和nginx的rails应用程序.我在外部IP上运行nginx.当我访问它时,我在日志中得到两个nginx错误:2016/02/03 11:58:07 [info] 19754#0: *73 client closed connection while wait[详细]
-
Docker中的Atlassian应用程序链接
所属栏目:[Nginx] 日期:2020-07-03 热度:86
我对这个特定的容器配置有问题,并使Atlassian工具完美地使用他们的应用程序链接.我在docker容器中运行了一些atlassian应用程序:Jira,Confluence,Crowd所有容器都在nginx后面的同一台服务器上: Nginx - 合流 - 吉拉 - 人群我使用以下子域通过nginx https代[详细]
-
Socket.io无法连接nginx node.js php app
所属栏目:[Nginx] 日期:2020-07-03 热度:72
我试图用PHP app和node.js一起运行nginx(这部分工作正常).另外我想将socket.io添加到此设置中,但不幸的是我无法在客户端和服务器之间建立连接(看起来像连接超时?).server.jsvar app = require(http), redis = require(redis), io = require(so[详细]
-
node.js – 为两个节点应用配置nginx,其中一个在子域上
所属栏目:[Nginx] 日期:2020-07-03 热度:122
问题我正在尝试设置nginx,以便我可以拥有我的域,domain.com由端口3000上的节点web应用运行,子域dev.domain.com由端口3001上的第二个节点web应用运行.当我运行时此配置domain.com连接到正确的端口,但dev.domain.com只提供一个页面,指出无法访问服务器.编辑:如[详细]
-
angularjs – 在Node应用程序的NGINX 502坏网关中,Http请求超时2分钟
所属栏目:[Nginx] 日期:2020-07-03 热度:190
我一直在抓住这个超时问题并希望得到一些帮助.我有一个http请求可能需要2.5分钟才能返回响应.我在Angular中处理超时处理3分钟,NodeJS处理3分钟.我的nginx设置有200秒超时,我的Elastic Load Balancing连接超时设置为4分钟.但是,我一直在2分钟内看到502坏网关ng[详细]
-
如何配置NGINX SSL(SNI)
所属栏目:[Nginx] 日期:2020-07-03 热度:71
我有这个NGINX配置如下: # jelastic is a wildcard certificate for *.shared-hosting.xyz server { listen 443; server_name _; ssl on; ssl_certificate /var/lib/jelastic/SSL/jelastic.[详细]
-
安全性 – IPTables不会立即使用ipset阻止IP
所属栏目:[Nginx] 日期:2020-07-03 热度:171
我有以下IPTables和IPSet作为阻止攻击IP的规则源,但是当我向IPSet添加攻击IP时,在我的nginx访问日志中,我仍然看到攻击IP的连续访问.过了一会儿,也许是3~5分钟,知识产权被封锁了.iptables的~$sudo iptables -nvL --line-numbers Chain INPUT (policy ACCEPT 31[详细]
-
nginx – 在Amazon上为EC2实例创建一个带故障转移的UDP负载均衡器
所属栏目:[Nginx] 日期:2020-07-03 热度:72
任务:在Amazon上为EC2实例创建具有故障转移的UDP负载均衡器.问题:根据以下解释,我有以下问题: AWS EC2没有适用于IPv4和IPv6流量的公有DNS名称.无法将当前IPv6地址重新分配给另一个可用区中的新实例.说明:通过故障转移,我的意思是如果实例因任何原因而中断[详细]
-
Python中的跟踪系统和实时统计分析
所属栏目:[Nginx] 日期:2020-07-03 热度:113
这个问题与一个较老的问题有关:MySQL tracking system.简而言之:我必须使用Python实现一个具有高负载的跟踪系统.对于数据库部分,我已经选择了mongoDB(这听起来像是这项工作的正确工具).开发语言将是Python.我在考虑在nginx后面使用CherryPy应用程序的几个实[详细]
-
如何阻止访问我的网络服务器上的.svn /条目?
所属栏目:[Nginx] 日期:2020-07-03 热度:59
我设置了一个NGINX网络服务器并使用svn来管理项目文件夹. Nessus发现了这个弱点: Configure permissions for the affected web server to deny access to the .svn directory. 如何阻止访问.svn目录?似乎svn export是在webserver上[详细]
-
ruby-on-rails-3 – 在Linode上托管Rails应用程序
所属栏目:[Nginx] 日期:2020-07-03 热度:113
我打算在Linode上托管一个Rails应用程序,但我仍然不确定部署的要求和过程.我只得到512计划,因为我预计网站的流量相对较小.我的问题是,我是否需要获取Github等存储库来存储我的代码?我也有点担心设置服务器和部署过程需要多长时间.我浏览了Linode库,但我并不[详细]
-
python – Django和动态生成的图像
所属栏目:[Nginx] 日期:2020-07-03 热度:178
我在我的Django应用程序中有一个视图,它使用PIL自动创建一个图像,将其存储在Nginx媒体服务器中,并返回一个html模板,其中img标记指向它的url.这很好,但我注意到一个问题.我每5次访问此视图,其中1个图像无法渲染.我做了一些调查,我发现了一些有趣的东西,这是图[详细]
-
为什么更新时间对于像nginx这样的Web服务器如此重要?
所属栏目:[Nginx] 日期:2020-07-03 热度:103
正如您所看到的,每次收到信号时,nginx都会首先更新时间,为什么时间对Web服务器来说意义重大?最佳答案nginx使用rate limiting的时间等(比如日志记录).然而,实现良好的速率限制可能是使价值尽可能保持最新的主要原因.[详细]
-
Django无缝部署到单个服务器
所属栏目:[Nginx] 日期:2020-07-03 热度:143
我有一个基于Django和Python 2.6构建的新网站,我已将其部署到云端(符合流行语和Amazon micro EC2实例是免费的!).以下是我的详细说明:https://docs.google.com/document/d/1qcZ_SqxNcFlGKNyp-CXqcFxXXsKs26Avv3mytXGCedA/edit?hl=en_US由于这是一个[详细]
-
postgresql – nginx / node.js / postgres是一个非常可扩展的架构吗?
所属栏目:[Nginx] 日期:2020-07-03 热度:103
我有一个运行的应用程序: nginx的一个实例作为前端(提供静态文件)后端的node.js应用程序集群(使用cluster和expressjs模块) Postgres的一个实例作为DB如果应用程序需要可伸缩性(这仅适用于HTTP / REST请求),则此体系结构是否足够:每秒500个请求(每个请求仅从[详细]
-
express – 将本地nginx服务器部署到公共ubuntu 16.04
所属栏目:[Nginx] 日期:2020-07-03 热度:170
我正在尝试将我的本地nginx服务器部署到公众. nginx服务器作为我的node express应用程序的反向代理运行,该应用程序也在端口3000上本地运行.因此我创建了一个符号链接来自/ etc / nginx / sites-available / express TO / etc / nginx / sites-enabled /表达,[详细]
-
如何使用正则表达式路径设置Kubernetes Ingress规则?
所属栏目:[Nginx] 日期:2020-07-03 热度:151
我想在Ingress规则的路径中使用正则表达式,但我无法让它工作. For example:apiVersion: extensions/v1beta1 kind: Ingress metadata: name: cafe-ingress spec: tls: - hosts: - cafe.example.com secretN[详细]
-
perl – Starman的最佳–max-requests设置是什么?
所属栏目:[Nginx] 日期:2020-07-03 热度:62
我正在使用Starman(v0.4014)和ngynx作为前端代理运行Dancer(v1.3202)应用程序.我注意到我的负载平衡器每隔几个小时出现一次巨大的延迟峰值,并想知道是否工作人员达到了他们的请求限制并重新启动.延迟从平均30ms到1000ms或更长.我检查了MongoDB,没有长时间运行[详细]
-
c – 如何更新nginx模块运行时的内部状态?
所属栏目:[Nginx] 日期:2020-07-03 热度:100
让我们假设我希望编写一个通过IP阻止客户端的nginx模块.为此,在初始化阶段,我读取一个带有IP地址的文件我必须阻止(黑名单)并将其存储在模块的上下文中.现在我想更新黑名单而不重新启动nginx.可能的解决方案之一是在特定位置添加处理程序.例如如果请求uri“/bl[详细]
-
http – 访问限制为Heroku静态IP地址的API的好策略是什么?
所属栏目:[Nginx] 日期:2020-07-03 热度:172
我需要我的应用程序才能访问基于单个静态IP地址限制访问的第三方API.由于Heroku dynos和路由网格的动态特性,这是不可能的 - 我需要一些具有固定IP地址的东西作为代理.一个美国东部EC2 Linux / Nginx实例似乎是明智的选择,但这些似乎是很多工作/维护的东西非常[详细]
-
使用UWSGI为Nginx提供多个Django站点
所属栏目:[Nginx] 日期:2020-07-03 热度:56
我正在尝试使用Nginx服务两个Django站点.我可以提供任何一个没问题,但如果我同时激活它,它会将两个网址发送到一个网站.这是我第一次使用Nginx,我经常使用Apache,所以请耐心等待.我在启用的网站中有两个网站,如下所示:site1.com:server{ server_name www.sit[详细]