Skocz do zawartości

klient nie istnieje

Polecane posty

witam mam problem posiadam 5 kont allegro na 3 wszytsko okej

a na 2

codziennie nie pobiera się 70 % transakcji wiec dziennie wieczorem pełne pobieranie i czasami się pobierze czasami dopiero po kilku dniach

dzisiaj jest 10,06 a jeszcze nie mam 50 transakcji z 7,06 w selo komunikat

nieudało się zapisac transakcji klient taki i taki nie istnieje .

 

proszę o pomoc

 

sa to konta na których dziennie jest jakies 100-150 transakcji

 

Link to postu

Analizowaliśmy ten problem na dniach. Niestety jest to efekt nałożenia się przestarzałego sposobu pobierania transakcji przez Sello oraz aukcji do wyczerpania zapasów. W aukcjach takich lista kupujących jest bardzo długa co powoduje wydłużenie czasu pobierania danych. W niektórych przypadkach ta lista bywa na tyle długa, że serwis aukcyjny zwraca te dane przez czas dłuższy niż wynosi domyślny czas oczekiwania programu na odpowiedź serwera.

 

Rozwiązania tego problemu w tej chwili są dwa.

1. Wydłużenie timeoutu (czasu oczekiwania na odpowiedź serwera) na odbieranie danych. Pozwoli to pobrać klientów i błąd powinien zniknąć. Oczywiście przy wciąż rosnącej liczbie kupujących na danej aukcji za jakiś czas może wystąpić ponownie. Pliki wydłużające timeout załączam w tym poście. Należy je rozpakować, uruchomić i potwierdzić dodanie informacji do rejestru. Polecamy jednak używać tego rozwiązania tylko jeśli faktycznie wystąpi problem opisany w tym wątku.

 

2. Okresowo kończyć aukcje (i wznawiać) do wyczerpania zapasów z długą listą kupujących. Przyspieszy to pobieranie transakcji i zlikwiduje problem z brakującymi klientami.

 

Niestety kolejne drobne poprawki w kodzie nie rozwiążą tego problemu (mogą najwyżej go nieco zminimalizować), dlatego wkrótce przepiszemy pobieranie transakcji na nowo - jest to jednak duże przedsięwzięcie.

Gdyby problem zaczął się nasilać mimo wszystko, podejmiemy próby wprowadzenia mniejszych usprawnień w pobieraniu transakcji, jednak zmiana całkowita pobierania transakcji jest nieunikniona.

allegro_timeout.zip

Link to postu

Wkrótce, mieliśmy na myśli koniec roku (kolejna wersja po 1.19). Natomiast już podjęliśmy pewne kroki optymalizacyjne i prawdopodobnie wypuścimy dodatkową poprawkę do wersji 1.18, która powinna przyspieszyć pobieranie. Pobieranie danych mogło by jeszcze bardziej się skrócić, niestety na webapi Allegro brak odpowiednich funkcji, które pozwoliłby to pobieranie skrócić - stare funkcje w obliczu coraz dłuższej listy kupujących na aukcji niezbyt dobrze sobie radzą.

Link to postu
  • 2 tygodnie później...

pomogły time auty na chyba 80

ale teraz po tej poprawce średnio 1% transakcji się nie pobiera

na 400 - 4 sztuki - zero błedów pełne pobieranie nic nie daje - tak jakby allegro do webapi nie wysłało danych ... jest jakies rozwiązanie

 

ps. pełne pobieranie jednego konta na którm mam kilkadziesiat aukcji z ofertami po kilkaset sztuk trwa około 7 godzin - transakcji z 150 dziennie ...

 

Link to postu

Poprawka optymalizacyjna, nad którą pracujemy daje póki co obiecujące wyniki. Z naszej strony zoptymalizowaliśmy znacząco algorytm pobierania danych. Uwzględnia on zwłaszcza sytuacje awaryjne, które wcześniej powodowały ponawianie pobierania niektórych danych jeśli coś poszło nie tak. Tutaj skrócenie pobierania zależy mocno od konkretnego przypadku. Doszliśmy jednak do momentu, w którym najwęższym gardłem jest brak odpowiedniej funkcji w webAPI Allegro.

Zaproponowaliśmy dosyć proste rozwiązanie, które pozwoli znacznie przyspieszyć pobieranie informacji o sprzedaży i klientach - póki co czekamy na rozpatrzenie przez Allegro naszej sugestii.

Link to postu
  • 2 tygodnie później...

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.

Użytkownik forum
Odpowiedz...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...