DB.js ile Express.js ve 'mysql' paketi ile bir Node.js sunucusu çalıştırıyorum. Bu sunucu harici bir makinede MySQL veritabanına talepte bulunur. Bu istekler, büyük katılımların yürütülmesini içerir ve beklediğim uzun bir zaman alır. Ne yazık ki, Node sabırsız ve benim amaçlarım için bu DB çağrıları uzun bir süre almak için tamam olsa bile, Node geri dönmesi için sabırla beklemek yerine DB çağrısı bir zaman aşımı hata durumu döndürüyor. Bu yapılandırılabilir mi? Düğümün sabırla beklemesini nasıl sağlayabilirim? Not, aynı sorguyu yapan bir Apache/PHP sunucusunun zaman aşımına uğramadan MySQL'ten doğru yanıt alması nedeniyle MySQL'in sorguları doğru bir şekilde döndürdüğünü biliyorum.Uzun DB istekleri için Node.js zaman aşımını önleyin
1
A
cevap
3
İlgili konular
- 1. Paramiko ile SFTP/SSH oturum zaman aşımını önleyin
- 2. Linq2Entities'de zaman aşımını nasıl artırabilirsiniz?
- 3. Ayrıştırma sorguları için bağlantı zaman aşımını ayarlama
- 4. reCAPTCHA oturum zaman aşımını artırın
- 5. Java, yuva zaman aşımını arttırın
- 6. talep zaman aşımını belirtin $ http
- 7. Neden form kimlik doğrulaması zaman aşımını oturum zaman aşımından daha uzun ayarlıyorsunuz?
- 8. GPU zaman aşımını artırmak için kayıt defterini değiştirme, Windows 7
- 9. Android Websocket İstemcisi Zaman Aşımı için çok uzun sürüyor
- 10. nasıl C# kod satırı için zaman aşımını ayarlamak için
- 11. Yuva zaman aşımını Ruby'de nasıl ayarlayabilirim?
- 12. İleticiyi $ zaman aşımını beklemeden nasıl yapabilirim?
- 13. Kullanıcı başına oturum zaman aşımını özelleştirme - ASP.NET
- 14. Xcode'un her zaman alt projeler oluşturmasını önleyin
- 15. TCP bağlantı zaman aşımını sınama nasıl ayarlanır?
- 16. routeChange üzerinde AngularJS $ zaman aşımını iptal etme
- 17. Kullanıcı iptali arasındaki zaman aşımını ayırt etme
- 18. IIS Express istekleri yürütmek için 4 kez daha uzun sürüyor
- 19. PHP'de .htaccess aracılığıyla oturum zaman aşımını genişletme
- 20. PHP file_get_contents zaman aşımını dikkate almıyor mu?
- 21. Hystrix Devre Kesici Zaman Aşımını Artırın mı?
- 22. Calabash: Önceden tanımlanmış adım için bekleme zaman aşımını artırın
- 23. node.js görüntüleri http istekleri listesinden sunucuya indir
- 24. mysql almak için uzun zaman ayırın()
- 25. veritabanı projesi açmak için uzun zaman alır
- 26. node.js dosya ismini db'ye kaydetme db
- 27. Uzun süren işlemlerde tarayıcı zaman aşımı nasıl önlenir?
- 28. Node.js - crypto.js - PFX başlığı çok uzun
- 29. Uzun çalışma için hiç RabbitMQ ve Node.js kullanın.
- 30. Node.js eşzamanlı istekleri bir iş parçacığıyla nasıl işler?
bir sorgu yaptığınızda opsiyonel
timeout
seçeneğini kullanabilirsiniz? – KableOops, 'mysql' paketini kullanarak sorduğum sorudaki bazı bilgileri kaçırıyormuş gibi hissettim. Bunu da yansıtmak için soru gövdesini güncelleyeceğim. – Steverino
Tamam, probs yok, cevabımı gör! – Kable