ProstaPaczka2

ProstaPaczka2 => Subiekt NEXO => Wątek zaczęty przez: Piotr w Luty 19, 2021, 11:53:45 am

Tytuł: Pobieranie dokumentów z Subiekta nexo - Upłynął limit czasu
Wiadomość wysłana przez: Piotr w Luty 19, 2021, 11:53:45 am
(na podstawie zgłoszenia)
Przy próbie pobrania dokumentów z Subiekta nexo otrzymujemy komunikat:

Cytuj
Upłynął limit czasu wykonywania. Limit upłynął przed ukończeniem operacji lub serwer nie odpowiada.

Co można z tym zrobić?
Tytuł: Odp: Pobieranie dokumentów z Subiekta nexo - Upłynął limit czasu
Wiadomość wysłana przez: Piotr w Luty 19, 2021, 12:00:39 pm
Program ProstaPaczka pobiera dane dokumentów z bazy danych systemu Subiekt nexo. Każde połączenie do bazy danych ma określony czas oczekiwania na odpowiedź serwera.
Bywa tak, że zapytanie jest na tyle skomplikowane (albo serwer jest zapracowany) i serwer nie jest w stanie zwrócić wyników w określonym czasie.
W takich przypadkach zwracany jest komunikat

Cytuj
Upłynął limit czasu wykonywania. Limit upłynął przed ukończeniem operacji lub serwer nie odpowiada.

Można określić czas jaki ProstaPaczka ma czekać na odpowiedź serwera z bazą danych Subiekta nexo w konfiguracji połączenia:
SUBIEKT NEXO -> ikona zębatki -> KOMUNIKACJA Z SUBIEKT NEXO -> POŁĄCZENIE
Instrukcja: https://instrukcja.prostapaczka.pl/subiekt-nexo-ust-polaczenia.html

Domyślnie ten parametr (Timeout) jest ustawiony na 0, co przekłada się na 30 sekundowe oczekiwanie.
Jeżeli to nie wystarcza to można zwiększyć ten czas do np.: 120s.

PS. Jeżeli zwykłe pobieranie dokumentów z kilku dni trwa tyle czasu, to trzeba zweryfikować wszystkie warunki zapytania / wyszukiwania, gdyż nie powinno się tyle oczekiwać na pobranie danych z Subiekta nexo.