Hocam pdo dan kaynaklaniyordur. Amca pooling filan yapiyor. Orada bir sinirlama 
filan vardir belki. Istersen pdo olmaksizin kullan birde.

Gürkan Oluç <[email protected]> wrote:

>Ilk mailde, veritabani boyutu eksik kalmis, 250 MB olacakti.
>
>Atif hocam, simdi denedim. Worker'lari baslatmadan once, mysql'e shell ile
> baglandim, Ayni user ile, yani workerlarin MySQL'e baglanirken
>kullandiklari user ile Arka tarafta mysql got signal 6 dedikten sonra, tum
>workerlar hata mesaji vermeye basliyorlar ama mysql shell'de bir kopma yada
>baska birsey olmuyor gozlemledigim kadari ile.
>
>Acaba open file limit'e falan takiliyor olabilir miyim? Root kullanicisi
>icin, bu degeri 30k ayarladim ve lsof -u root | wc -l ile baktigimda bu
>sayi degil 30k, 5k'i bile gecmiyor.
>
>2012/7/18 Atif Ceylan <[email protected]>
>
>> Birde bu baglanamama sorunu oldugunda mysql konsoldan veya phpmyadmin'den
>> de baglanamiyor musun?
>>
>> Gurkan Oluc <[email protected]> wrote:
>>
>> >Selamlar,
>> >
>> >Linode'tan aldigim 2 GB'lik bir vps'im var. Bu vps uzerinde app
>> server(Apache), Redis, RabbitMQ, MySQL, Memcache gibi bir cok yazilim
>> kosuyor bir uygulama icin.
>> >
>> >Benim sorunum MySQL ile ilgili. Suanda veritabani boyutu, yaklasik ~250
>> boyutlarinda, tum tablolar innodb. Kendimce, internet okuduklarim ile biraz
>> tuning yapmaya calistim, ancak cok basarili olamadim gibi.
>> >
>> >Sorunum su sekilde, daemon olarak calistiriyor oldugum PHP scriptleri
>> var. Bu scriptler, genellikle MQ'nun kendilerine gonderdigi id degerlerine
>> gore bir tablodan select yapip, gerekli islemleri yaptiktan sonra insert
>> yada update yapiyorlar. Sorun ise su noktada, ornegin suan MQ'da 4000'e
>> yakin is var.
>> >
>> >Worker scriptlerini ilk calistirdigimda herhangi bir sorun olmuyor, guzel
>> bir sekilde MQ'daki mesajlar erimeye basliyor ancak sabit olmayan bir sure
>> sonra, MySQL'e baglanamiyorum.
>> >Log'lardan gozlemledigim kadari ile,
>> >
>> >> PDO Connection Error: SQLSTATE[HY000] [2002] Can't connect to local
>> MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)
>> >
>> >Seklinde bir hata olusuyor worker scriptlerinde. Bu hatadan once ise,
>> >
>> >> SQLSTATE[HY000]: General error: 2006 MySQL server has gone away
>> >Seklinde hatalar goruyorum.
>> >
>> >Internette, ilk hatayi arastirdigimda, genellikle server down oldugunda
>> yada .sock dosyasi bir sekilde ulasilamaz oldugunda bu hata ile
>> karsilasildigini gordum.
>> >
>> >2. hata icin genellikle timeout suresi ile alakali demisler, ancak onunla
>> ilgili oldugunu pek dusunmuyorum cunkusundan birazdan bahsedecegim.
>> >
>> >Bu hatalarin alindigi zamanlari MySQL'in error log'larinda aradigimda,
>> https://gist.github.com/ea3d433b296d02173b56 soyle birseyler ile
>> karsilasiyorum.
>> >
>> >> mysqld got signal 6 ;
>> >> This could be because you hit a bug. It is also possible that this
>> binary
>> >> or one of the libraries it was linked against is corrupt, improperly
>> built,
>> >> or misconfigured. This error can also be caused by malfunctioning
>> hardware.
>> >> We will try our best to scrape up some info that will hopefully help
>> diagnose
>> >> the problem, but since we have already crashed, something is definitely
>> wrong
>> >> and this may fail.
>> >
>> >
>> >
>> >Kismi oldukca dikkat cekici geldi.
>> >
>> >Daha once bu tarz bir sorun ile karsilasan var mi?
>> >
>> >Tesekkurler.
>> >
>> >--
>> >Gurkan Oluc
>> >
>> >
>> >_______________________________________________
>> >Linux-sunucu E-Posta Listesi
>> >[email protected]
>> >
>> >Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından
>> okuyabilirsiniz;
>> >
>> >Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
>> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
>> dakika içinde üyeliğinizi sonlandırabilirsiniz.
>> >https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>> _______________________________________________
>> Linux-sunucu E-Posta Listesi
>> [email protected]
>>
>> Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından
>> okuyabilirsiniz;
>>
>> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
>> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
>> dakika içinde üyeliğinizi sonlandırabilirsiniz.
>> https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>>
>
>
>
>-- 
>Gürkan OLUÇ
>http://www.gurkanoluc.com
>
>_______________________________________________
>Linux-sunucu E-Posta Listesi
>[email protected]
>
>Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
>okuyabilirsiniz;
>
>Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
>e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
>dakika içinde üyeliğinizi sonlandırabilirsiniz.
>https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap