Jump to content

Ürün Ekleme max_user_connections sorunu


Recommended Posts

Merhabalar, 

Ürün eklerken "Link to database cannot be established: SQLSTATE[HY000] [1203] User "username" already has more than 'max_user_connections' active connections"  hatasını almaktayım.

 

Sorunun max_user_connections limitleriyle kaynaklı olduğunu biliyorum ancak bu durumu İsimtescile belirttiğimde

"Paylaşımlı hosting paketlerimizde max_user_connections 6 olarak belirlenmektedir." dediler ve arttıramayacaklarını söylediler. 

 

Başka bir çözüm yolu var mıdır acaba?

Link to comment
Share on other sites

Değiştirmemekte hala ısrar ediyorlar. Peki olması gereken max_user_connections değeri ne olmalıdır. İsimtescil kendilerininkinin 6 olduğunu söyledi. Bu değer bana göre çok küçük geldi.

Şimdide böyle bir mesajla geri dönüş yaptılar.

 

Merhaba ,

Paylaşımlı bir hostta bir site için bağlantı sayısı arttırlamaz. Tüm sunucu için yapılır ki, bu da diğer sitelerin de aynı şekilde kullanmasına neden olur ve tüm siteler sunucu kaynakları tüketmeye başlar ve sizin siteniz de dahil tüm siteler çalışmaz. Yani user arttırmak bir çözüm değil, başka bir sorunu yaratmak olur. Kodlarınızı kontrol ettiğiniz halde anlık yedi bağlantıdan fazla bir bağlantı yapıyorsa, zaten sitenizin kodlamasının kendisi hatalı demektir. Yeniden yazmak sadece şimdi değil, başka hostlarda da kullanımı için daha iyi bir durumdur. Normal bir site yazılımı yedi bağlantı değil, bir bağlantıdan fazlasını açmaması gerekir, biz yediye kadar izin veriyoruz. Birden fazla conn açan sitenin kodlaması hatalıdır. 

Edited by alexbaysu (see edit history)
Link to comment
Share on other sites

Değiştirmemekte hala ısrar ediyorlar. Peki olması gereken max_user_connections değeri ne olmalıdır. İsimtescil kendilerininkinin 6 olduğunu söyledi. Bu değer bana göre çok küçük geldi.

Şimdide böyle bir mesajla geri dönüş yaptılar.

 

Merhaba ,

 

Paylaşımlı bir hostta bir site için bağlantı sayısı arttırlamaz. Tüm sunucu için yapılır ki, bu da diğer sitelerin de aynı şekilde kullanmasına neden olur ve tüm siteler sunucu kaynakları tüketmeye başlar ve sizin siteniz de dahil tüm siteler çalışmaz. Yani user arttırmak bir çözüm değil, başka bir sorunu yaratmak olur. Kodlarınızı kontrol ettiğiniz halde anlık yedi bağlantıdan fazla bir bağlantı yapıyorsa, zaten sitenizin kodlamasının kendisi hatalı demektir. Yeniden yazmak sadece şimdi değil, başka hostlarda da kullanımı için daha iyi bir durumdur. Normal bir site yazılımı yedi bağlantı değil, bir bağlantıdan fazlasını açmaması gerekir, biz yediye kadar izin veriyoruz. Birden fazla conn açan sitenin kodlaması hatalıdır. 

 

Merhaba

İşin açıkçası aynı sektörde olduğumuz için doğrudan bir firma ismi ile ilgili yorum yapmak istemiyorum. Ama bu yazılı cevap 20 yıl öncenin hosting dünyasına ait. Paylaşımlı hosting tabi ki kısıtlı olur ama 6 bağlantı kadar kısıtlı olmaz. Modern yazılımlar aynı controller metodunda onlarca alt controller ve request tetikliyor. Modern sunucularda limitler yerine kuyruklar olur. Limit olsa bile max_user_connections kabul edilebilir hali 400'dür. Mysql 5 üzeri versiyonlarda kurulumda bu değer default olarak sınırsız gelir. 

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...