我在多个其他服务器上的应用程序前面使用HAproxy。 我想在本地的nginx实例中设置一个虚拟主机,每个请求只提供一个503(当所有的后端都closures时用作“备份”服务器)。 我知道如何设置自定义错误页面(如我如何使Nginx在我的代理应用程序服务器closures时返回HTTP 503? ),但是我怎样才能使得每个请求都返回一个503?
我有一台已经运行了近200天的VMware ESXi服务器。 过去几天,当我尝试使用VMware vSphere Client连接到它时,无法连接。 input我的用户名和密码后,我看到小旋转轮和状态行显示“正在连接…”,然后显示“Loading Inventory …”,然后收到错误消息: 服务器'my.host.name'不能解释客户端的请求。 (远程服务器返回错误:(503)服务器不可用 在服务器“my.host.name”上调用“ServiceInstance.RetrieveContent”对象“ServiceInstance”失败。 我能够通过SSH连接到VMware ESXi服务器。 所有的虚拟机似乎都运行良好,所以我想事先知道如果我需要把它们维护下来! 如果您的答案中提出的方法会干扰正在运行的虚拟机,请清楚地说明,以便我知道准备停机。 谢谢! 如何解决VMware ESXi上的这种错误状况? (我会发布版本号,但是我不知道如何在没有vSphere控制台的情况下得到它) 编辑:大约一个月后,我问这个问题,服务器莫名其妙地重新启动自己。 我不知道是否恐慌或发生了什么……但重启后,这个问题已经消失了。 所以我不能testing/确认任何答案,除非问题再次出现(我希望它不会!)
我有2个带有镜像内容的Web服务器。 有一个负载平衡器坐在他们面前。 从昨天开始,我们一直在让人们抱怨503错误。 我无法findIIS日志文件中的任何503错误。 然而,服务器主机说这些错误是由于我们网站的.Net错误导致应用程序池回收。 他们指出了Windows应用程序事件日志中的几个错误,如下所示: Log Name: Application Source: ASP.NET 4.0.30319.0 Date: 3/31/2012 8:35:37 PM Event ID: 1309 Task Category: Web Event Level: Warning Keywords: Classic User: N/A Computer: 6251.local Description: Event code: 3005 Event message: An unhandled exception has occurred. Event time: 3/31/2012 8:35:37 PM Event time (UTC): 4/1/2012 1:35:37 AM Event ID: […]
我们得到“HTTP错误503.服务不可用”。 谷歌search提供了很多附近的点击,但没有工作到目前为止。 stream程是: – 确认所有应用程序池开始 – 打开浏览器到http:// localhost ,得到503错误 – 应用程序池现在停止 事件日志有5个警告 “工作进程”nnnn“服务应用程序池”DefaultAppPool“中的协议”http“的侦听器通道报告了侦听器通道故障,数据字段包含错误号。 与源WAS,详细信息:ProtocolID:http FC2A0780后面跟1错误 “应用程序池”DefaultAppPool“正被自动禁用,因为服务该应用程序池的进程中存在一系列故障。 事件ID 5002 Windows 2008 Enterprise,IIS7 截至2011年12月7日的所有补丁 默认网站,使用DefaultAppPool DefaultAppPool – 试过经典,集成模式,.NET 2&4,32位打开和closures,ApplicationPoolIdentity的身份和pipe理员帐户,启用Ping而不启用Rapid-Fail而不启用。 wwwroot除了iisstart.htm,welcome.png和aspnet_client文件夹外没有任何内容。 重新安装IIS,.NET Framework。 closuresRapid-Fail只会导致永不结束的警告,并且没有logging错误,但仍然在客户端上得到了503。 该计算机没有安装RPC over HTTP或Sharepoint或Exchange,但具有SQL Server 2008 R2。 我们已经尝试了几十种configuration,但都导致相同的错误。 有任何想法吗?
我有一个设置与Apache2作为前端服务器的多个python应用程序gunicorn服务 。 我使用mod_proxy的Apache2设置如下所示: <VirtualHost *:80> ServerName example.com UseCanonicalName On ServerAdmin webmaster@localhost LogLevel warn CustomLog /var/log/apache2/example.com/access.log combined ErrorLog /var/log/apache2/example.com/error.log ServerSignature On Alias /media/ /home/example/example.com/pysrc/project/media/ ProxyPass /media/ ! ProxyPass / http://127.0.0.1:4711/ ProxyPassReverse / http://127.0.0.1:4711/ ProxyPreserveHost On ProxyErrorOverride Off </VirtualHost> 一般来说,这个设置工作得很好。 我有一个问题,但是:当我重新启动gunicorn进程(需要2-5秒),并有一个来自Apache的请求,该请求将失败,503错误。 到现在为止还挺好。 但是,即使在gunicorn进程恢复之后,Apache仍然会返回503个错误。 只有在完全重新启动Apache之后,它才从代理服务器恢复提供内容。 有没有办法解决这个问题?
我有一个奇怪的情况,请求我的HAProxy返回一个503. HAProxy日志显示它返回一个NOSRV错误: Mar 26 19:47:01 localhost haproxy[23910]: 10.0.0.30:34261 [26/Mar/2013:19:46:48.579] fe v2/<NOSRV> 12801/-1/-1/-1/12801 503 212 – – SC– 0/0/0/0/0 0/0 "GET /path/v2/ HTTP/1.1" 在此期间,后端服务器被确认并正在接收来自内部负载平衡器的stream量。 这件事情自发地发生,没有任何configuration或HAProxy的其他变化。 重新启动HAProxy解决了这个问题。 有谁知道这是一个已知的问题? 感谢您的帮助/见解。 谢谢。 我的configuration如下所示: global maxconn 1000 # Total Max Connections. This is dependent on ulimit daemon nbproc 1 # Number of processing cores. Dual Dual-core Opteron is 4 cores […]
运行Varnish 4,我偶尔会得到503错误,我不能把我的手指。我已经尝试直接curl后端,它每次都会返回一个响应,所以它不看起来像问题在那里。 下面是从我的varnishlog入口,但它没有告诉我很多。 我通过运行命令获得了这个日志 varnishlog -q "RespStatus >= 500 or BerespStatus >= 500" 这是日志条目 * << Request >> 524356 – 524356 Begin c req 524355 rxreq – 524356 Timestamp c Start: 1421453220.095464 0.000000 0.000000 – 524356 Timestamp c Req: 1421453220.095464 0.000000 0.000000 – 524356 ReqStart c 173.255.199.52 38213 – 524356 ReqMethod c GET – 524356 […]
我们已经在亚马逊AWS基础设施上运行了两年多的网站,大约两天前,networking服务器每天开始下降一到两次,唯一的错误是我能find的: HTTP/1.1 503 Service Unavailable: Back-end server is at capacity CloudWatch没有触发报警(CPU /磁盘IO / DB连接)。 我试图通过弹性IP去跳过ELB,得到这个: HTTP request sent, awaiting response… Read error (Connection reset by peer) in headers. Retrying. 我在apache日志中没有看到任何不寻常的东西,并证实它们正在被正确地旋转。 我没有问题,当它通过SSH“下来”访问机器,看看进程列表我看到151 apache2进程,看起来正常的我。 重新启动Apache临时解决了这个问题。 这台机器只是一个ELB后面的networking服务器。 任何build议将不胜感激。 CPU利用率平均:7.45%,最小:0.00%,最大:25.82% 内存利用率平均:11.04%,最低:8.76%,最高:13.84% 交换使用平均值:N / A,最小值:N / A,最大值:N / A / dev / xvda1的磁盘空间利用率安装在/ Average:62.18%,最小:53.39%,最大:65.49% 让我澄清一下,我认为问题在于单个EC2实例,而不是ELB,即使我无法达到有弹性的IP,我也不想排除这个问题。 我怀疑ELB只是返回击中实际EC2实例的结果。 更新:2014-08-26我应该更新这个更快,但“修复”是拍摄“坏”实例的快照,并启动由此产生的AMI。 从那以后它一直没有下降。 在我遇到问题时,我确实查看了健康状况检查,即使在从负载平衡器获取容量问题时也可以进入健康检查页面( curl […]