Odpytywanie bazy co 5 sekund |
Odpytywanie bazy co 5 sekund |
10.09.2016, 15:32:14
Post
#1
|
|
Grupa: Zarejestrowani Postów: 292 Pomógł: 0 Dołączył: 10.07.2009 Ostrzeżenie: (0%) |
Robię pewien system i poprzez ajax odpytuję (odświeżam) - sprawdzam czy są jakieś nowe zamówienia jeśli są to wyświetlam na ekranie.
Wyczytałem gdzieś na forum, że max limit połączeń do bazy to 4 tys osób więc tak się zastanawiam czy w moim przypadku jak odpytuję bazę raz na 5 sekund to przybliżony limit połączeń to 20tys? Co zrobić, aby zwiększyć tą liczbę ? a może odpytywanie co 5 sek zapytaniem do bazy to zły sposób na sprawdzenie czy jest nowe zamówienie, może są jakieś lepsze bardziej wydajne sposoby ? Z góry dziękuję za pomoc |
|
|
10.09.2016, 15:37:18
Post
#2
|
|
Grupa: Zarejestrowani Postów: 520 Pomógł: 102 Dołączył: 15.07.2014 Skąd: NULL Ostrzeżenie: (0%) |
1. Sockety.
2. Można zmienić tez to co odpytuje ... Zeby dany plik (np. order.json) byl aktualizowany gdy cos sie zmieni dopiero, zamiast odpytywac bazę. 3. Jeśli 2 odpada to ewentualnie można jeszcze do tego 'persistent connection' włączyć w bazie ale nwm jak z obciążeniem będzie. Ten post edytował KsaR 10.09.2016, 15:41:34 -------------------- |
|
|
10.09.2016, 18:30:55
Post
#3
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
Cache i tyle w temacie. Możesz wtedy nawet co 1s. odpytywać.
|
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 20:10 |