siesio 0 Napisano 21 Marca 2013 Udostępnij Napisano 21 Marca 2013 w Szybkość pobierania danych Sello... a inni Czy coś się w końcu zmieni w szybkości pobierania danych z allegro? Wykorzystuję 3 aplikacje (jeszcze) do obsługi allegro i czasy wyglądają tak: Sello - 20-30min, czasami nawet godzina. Zatrzymuje się na komunikacie "Zakończono: synchronizacja towarów" stoi długo nie wywalając błędu. Program wykorzystuję do wystawiania aukcji (na razie) Asystent Allegro - 1-3 minut (obsługa transakcji allegro) EasyUploader - 1-3 minut (stary program do wystawiania aukcji, jeszcze wszystkich nie przerzuciłem do sello). Skoro konkurencja pobiera dane szybko to czemu w sello też tak nie może być? Przed chwilką chciałem ponowić zakończone aukcje o 11:42. Jest godzina 12:18, a sello jeszcze nie widzi zakończonych aukcji (w zakładce zakończone). PS. Pobieram TYLKO aukcje trwające, ze sprzedaż, bez sprzedaży oraz "Pełne informacje o aukcjach". Transakcji, klientów i komentarzy nie pobieram bo jeszcze nie mam zamiaru wdrażać systemu, który jest totalnie wolny. PS2. U nas zamówienia z alla realizowane są na bieżąco, dane są odświeżane co 1-2h...tak aby paczki wychodziły jeszcze tego samego dnia co zamówienie. Sello NAM TO UNIEMOŻLIWIA bo nie chce pobrać danych "od razu". PS3. Jakieś sugestie? Może coś źle ustawiłem? Cytuj Link to postu
Bartłomiej Rokstein 1 Napisano 21 Marca 2013 Udostępnij Napisano 21 Marca 2013 w Szybkość pobierania danych Sello... a inni Podzielcie się jak macie ustawione pobieranie danych. Chodzi mi najbardziej o transakcje i formularze oraz aukcje. Już nie raz mielismy tak, że pobrały się transakcje a aukcje nie i przedmioty wystawiały sie ponownie. Ehhh. Poza tym, dlaczego automatyczne wystawianie nigdy nie wystawia nam od razu, tylko np. po godzinie itd? Cytuj Link to postu
MARCIN e-kupowanie.pl 1 025 Napisano 21 Marca 2013 Udostępnij Napisano 21 Marca 2013 w Szybkość pobierania danych Sello... a inni Potwierdzam taką zależność. Np. sello synchronizuje parametry ok. 20 min. Program konkurencyjny 2 - 3 minuty. Pobieranie aukcji ma podobne kolrelacje. Sello mi jest potrzebne do subiekta i dokumentów końcowych i raczej na razie nie odejdę ale konkurencji używam jak chcę coś szybko sprawdzić lub popracować przez api na trwających aukcjach. Cytuj Link to postu
Bartosz Rosa 1 785 Napisano 21 Marca 2013 Udostępnij Napisano 21 Marca 2013 w Szybkość pobierania danych Sello... a inni Proponowałbym zacząć od tego jakie dane są pobierane. Jeśli w Sello zaznaczone są pełne dane to nic dziwnego, ze pobierają się 30 minut - dużo można zdziałać wyłączając niepotrzebne dane przy pobieraniu. Pobieranie pełnych danych, wszystkich komentarzy jest zalecane tylko za pierwszym razem, lub jako synchronizacja okresowa. Danych pobieranych w ten sposób są setki megabajtów przy średniej sprzedaży - a to trwa długo. Komunikat "synchronizacja towarów" nie ma nic wspólnego z synchronizacją z Allegro - jest to synchronizacja z Subiektem GT. Sam komunikat "wisi" długo, bo jest to ostatni wpisany komunikat a w tle widocznie trwa jakaś inna synchronizacja (być może pobieranie parametrów) - można to sprawdzić w oknie raportu. Skoro konkurencja pobiera dane szybko to czemu w sello też tak nie może być? Przed chwilką chciałem ponowić zakończone aukcje o 11:42. Jest godzina 12:18, a sello jeszcze nie widzi zakończonych aukcji (w zakładce zakończone). Tutaj chyba mylone są dwa pojęcia. Najpierw mowa o szybkości pobierania danych (czyli czasie trwania synchronizacji), a w kolejnym zdaniu mowa jest o opóźnieniach w pojawianiu się danych wynikających z opóźnień na serwisie. Podejrzewam, że inne aplikacje posługują się dziennikiem zdarzeń przy synchronizacji. Sello korzysta z tego dziennika połowicznie. Korzystanie z tego dziennika zasadniczo jest dużo szybsze, przy tym używane są inne funkcje webApi, które nie są obarczone opóźnieniami w pojawianiu się danych... do czasu. Niemal co tydzień na forum webApi zgłaszane są problemy z dziennikiem zdarzeń, a więc widać, że ten mechanizm również nie jest pozbawiony wad. Implementacja synchronizacji opartej w 100% o dziennik zdarzeń jest w tej chwili przewidziana na kolejną wersję Sello. Przy pobieraniu parametrów - znów jest to kwestia jakie dane są pobierane. Sello pobiera całe drzewo kategorii, wszystkie atrybuty specyficzne, wszystkie słowniki (krajów, wysyłek itp). Dzięki temu większość zmian na serwisie nie niesie konieczności wypuszczania nowej wersji programu. Oczywiście jest tu jeszcze miejsce na optymalizację pobieranych danych, co od przyszłej wersji sukcesywnie mamy zamiar robić. Cytuj Link to postu
MARCIN e-kupowanie.pl 1 025 Napisano 21 Marca 2013 Udostępnij Napisano 21 Marca 2013 w Szybkość pobierania danych Sello... a inni Proponowałbym zacząć od tego jakie dane są pobierane. Jeśli w Sello zaznaczone są pełne dane to nic dziwnego, ze pobierają się 30 minut - dużo można zdziałać wyłączając niepotrzebne dane przy pobieraniu. Pobieranie pełnych danych, wszystkich komentarzy jest zalecane tylko za pierwszym razem, lub jako synchronizacja okresowa. Danych pobieranych w ten sposób są setki megabajtów przy średniej sprzedaży - a to trwa długo. Komunikat "synchronizacja towarów" nie ma nic wspólnego z synchronizacją z Allegro - jest to synchronizacja z Subiektem GT. Sam komunikat "wisi" długo, bo jest to ostatni wpisany komunikat a w tle widocznie trwa jakaś inna synchronizacja (być może pobieranie parametrów) - można to sprawdzić w oknie raportu. Skoro konkurencja pobiera dane szybko to czemu w sello też tak nie może być? Przed chwilką chciałem ponowić zakończone aukcje o 11:42. Jest godzina 12:18, a sello jeszcze nie widzi zakończonych aukcji (w zakładce zakończone). Tutaj chyba mylone są dwa pojęcia. Najpierw mowa o szybkości pobierania danych (czyli czasie trwania synchronizacji), a w kolejnym zdaniu mowa jest o opóźnieniach w pojawianiu się danych wynikających z opóźnień na serwisie. Podejrzewam, że inne aplikacje posługują się dziennikiem zdarzeń przy synchronizacji. Sello korzysta z tego dziennika połowicznie. Korzystanie z tego dziennika zasadniczo jest dużo szybsze, przy tym używane są inne funkcje webApi, które nie są obarczone opóźnieniami w pojawianiu się danych... do czasu. Niemal co tydzień na forum webApi zgłaszane są problemy z dziennikiem zdarzeń, a więc widać, że ten mechanizm również nie jest pozbawiony wad. Implementacja synchronizacji opartej w 100% o dziennik zdarzeń jest w tej chwili przewidziana na kolejną wersję Sello. Przy pobieraniu parametrów - znów jest to kwestia jakie dane są pobierane. Sello pobiera całe drzewo kategorii, wszystkie atrybuty specyficzne, wszystkie słowniki (krajów, wysyłek itp). Dzięki temu większość zmian na serwisie nie niesie konieczności wypuszczania nowej wersji programu. Oczywiście jest tu jeszcze miejsce na optymalizację pobieranych danych, co od przyszłej wersji sukcesywnie mamy zamiar robić. Odpowiedź jest dla mnie satysfakcjonująca Cytuj Link to postu
Polecane posty
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.