Arkadaşlar selam,
İnternette bir türlü bulamadım buraya yazmak istedim. Az sonra da stack'e yazacağım zaten. Şimdi ben veritabanı ile node js arasında bir bağlantı yaptım. Veritabanında datetime ve bit olmak üzere iki değer tutuyorum.
Mesela saat 2020-01-18 15:00 olan bir değer olsun bu. İsteğim şu ki eğer gerçek saat veritabanındaki saat ile uyuşursa veritabanındaki bit değer 1 olacak. Bunu nasıl yapabilirim? Nasıl node js sürekli her saniye query göndermesine gerek kalmadan saati kontrol ettirebilirim?
Node Js Sürekli Veritabanına Query Gönderme??
17
●323
- 18-01-2020, 23:13:40
- 18-01-2020, 23:22:44Hocam interval denedim ancak 2 3 query gönderdikten sonra server kendini kapatıyor.L0pht adlı üyeden alıntı: mesajı görüntüle
- 18-01-2020, 23:25:02Veritabaninda ki karşılaştıracaginiz zaman sürekli değişiyor mu neden sürekli sorgu gönderiyorsunuz? Js ile kullanıcı saatini alın interval ile onu arttırın veri tabanında sadece bir kere sorgu ile alın akabinde js sürekli baksın. Mobilim hatalar olabiliremrecanozkan adlı üyeden alıntı: mesajı görüntüle
- 18-01-2020, 23:26:18Hocam şimdi ben veritabanında bir tabloya bir datetime değeri ekledim. Bu değer "2020-01-18 23:30" olsun. Aynı zamanda yanına yeni bir kolon olarak bit değeri ekledim ve o da "0".yrr3bn14r adlı üyeden alıntı: mesajı görüntüle
Şu anda saat gerçek saat 23:25. veritabanındaki değerde olan saat ise 23:30. Eğer 2 saat birbiri ile uyuşursa hemen yan sütundaki bit değerini 1 yapacağım. Yani sürekli veritabanına saati ölçüp eşliğini kontrol eden bir query göndermem gerekiyor.
Şöyle hocam dünya saati sürekli değiştiği için hep query gönderip eşliği kontrol etmem gerekiyor. Veritabanındaki saat sürekli sabit.L0pht adlı üyeden alıntı: mesajı görüntüle - 18-01-2020, 23:32:01Hocam socket.io ile yapılabiliyormuş duydum ancak nasıl yapacağımı ve birbirine uyarlayacağımı bilemiyorum. Zamanı nasıl çekeceğim onu göndereceğim acaba? eğer bilginiz varsa ön ayak olabilir misiniz? Ya da kaynakları bana gönderebilir misiniz ben uygulayayım.Karakurt adlı üyeden alıntı: mesajı görüntüle
- 18-01-2020, 23:32:50O zaman ben olsam ne yapardım onu söyleyeyim.emrecanozkan adlı üyeden alıntı: mesajı görüntüle
Sürekli sorgu ile boğmamak için;
Kullanıcının ilk girişinde veritanindaki sabit saati alırım, time a çeviririm, 60sn de bir çalışacak js interval ile kontrol ettiririm.
Sürekli sorgu gerektirecek bir durum olduğunu goremiyorum sizin anlattıklarınızdan ya da ben yanlış anlıyorum.