Temat: Nowa wersja WAPRO Aukcje 8.50.4
Tomasz P.:
Witam,
dopiero zaczynamy prace z programem WAPRO Aukcje (3000), na Allegro mamy ponad 700 aukcji oraz ponad 1000 transakcji. WAPRO Aukcje pobrało aukcje ale nie chce pobrać transakcji wyskakuje błąd:
Błąd synchronizacji transakcji: Odwołanie do obiektu nie zostało ustawione na wystąpienie obiektu.
lub
Błąd synchronizacji transakcji: Zgłoszono wyjątek typu 'System.OutOfMemoryException'.
Czy istnieje możliwości aby nie pobierał starych transakcji już wysłanych ?
I drugie pytanie czy pobierze transakcje w których są aukcje z nie przypisanymi artykułami z MAGA?
Z tego co wiem to zgłaszał Pan ten problem do serwisu i zalecenie było aby w pierwszej kolejności sprawdzić zasoby na serwerze. Komunikat OutOfMemoryException to jest już wyjątek z Windowsa, który mówi nic ponad to, że w trakcie kiedy program próbuje przetworzyć dane brakuje mu pamięci RAM.
Jeśli ma Pan źle skonfigurowany SQL Server to prawdopodobnie serwer SQL "zjadł" całą pamięć i inne procesy po prostu są głodzone. Aukcje obecnie operują na kliencie przetwarzając dane w bibiliotekach DLL a nie jak wcześniej przy starym API na serwerze. Jeśli system nie będzie miał zasobów to taki proces wstępnej synchronizacji może zająć chwilę czasu i potrzebuje zasobów. API zwraca dane z 60 dni wstecz i dopiero możemy je obciąć po naszej stronie do ostatnich 7 dni.
W poprzedniej wersji synchronizowaliśmy po przejściu bazy klientów, gdzie mieli po 30 tys transakcji z ostatnich 60 dni, więc mamy tu raczej incydentalny problem do zbadania i zacząłbym od podstaw.