'Hayır uygun düğümlerin' Hata saptamak için nasıl?

4 Cevap php

Ben bir görüntü aktarıcı ile bir site var, ve bir kullanıcı bir görüntü yüklemek için çalıştığında, bu hata mesajı alıyorsanız:

"Uygun düğümleri isteğinizi hizmet etmek için vardır."

Ben hosting şirketi (mosso) temas ettik ve onlar kendi ucunda bir şey olduğunu söyledi. Herhangi bir fikir ne bu soruna neden ve ne bunu düzeltmek için ne yapabilirim?

4 Cevap

Ben kümelenmiş sunucuları ile ilgisi var gibi, sizin hosting şirketi için bir sorun olduğuna eminim.

Eğer istekleri konusunda "uygun bir düğüm" hatası alabilirsiniz çeşitli nedenleri vardır. Bu sorunun bir dolgun tartışma http://nosuitablenodes.com yer almaktadır. İşte bir özeti:

Öncelikle, bu site için geçerli arka uç sunucularına doğrudan trafik için kullanılan bir yük dengeleyici bir hata mesajıdır. Hiçbir backend kaynaklar istenen içerik üretmek için kullanılabilir demektir. Bu temelde siteyi anlam Varsayılan bir mesaj şu anda olmasıdır.

Sitenizin kaynakları düşünün. Statik HTML? Anında sayfa içeriğini oluşturur betik dili? Web DB destekli? Her düzeyde (hata mesajı üretilen) bir yük dengeleyici zaman aşımına uğrar ve bu mesajı dönmesine neden olabilir kaynaklar vardır.

Ne yapabilirsiniz? (Asıl soru!)

İlk olarak, siteniz için sistem yöneticisine başvurun. Yük dengeleyici erişimi olan sistem yöneticisi hata durumunu neden olan hizmeti saptamak mümkün olacaktır.

As the site owner you can do a few things to remedy this condition yourself. Add more resources behind the load balancer (for hosted sites, this may be beyond your control) If you are not in control of the resources (i.e., you are using a hosting provider): Determine the actual cause and then for:

  1. Web Server) Optimize the configuration to support more connections
  2. File system/server) Move static content to a CDN, using byte-code caching in your scripting engine to reduces disk reads
  3. Scripting engine) Optimize scripting engine to use byte-code caching
  4. Database) optimize queries or move to a dedicated database instance
  5. Remote resources) minimize dependencies on remote resources, or optimize them, if possible

Bazı tür bir ilerleme çubuğu uygulamak gerekir. Onlar boşta kalma zaman aşımı yüklenenler bazı sürekli geri bildirim olmadan başarısız olduğunu yeterince düşük belirledik.

Bu çok can sıkıcı bir konudur. Emin yaşayabilir ve yeni Rackspace Cloud sorunu listesinde sorunu çözmek için oy yapın: http://feedback.rackspacecloud.com/forums/71021-product-feedback/suggestions/997177-eliminate-the-dreaded-no-suitable-nodes-error?ref=title