proarc / proarc-client

3 stars 0 forks source link

Rychlost klienta #416

Closed ZdenkaSera closed 6 months ago

ZdenkaSera commented 11 months ago

Opakovaně na lokální instanci KNAV i na Inovatice narážíme na situaci, kdy se zobrazení dat v klientovi "zadrhává", vázne. Typicky při pohybu ve formuláři je občas skoro nemožné vybrat hodnotu z roletky - rozkliknu ji a čekám na zobrazení hodnot, špatně se z nich pak i vybírá. Protože stav není trvalý, nedokázali jsme jej spojit s možnou příčinou. Na základě testů na KNAV instanci, kde se zpracovávají e-články, vzniklo podezření, že by toto chování mohlo souviset s délkou zpracovávaného formuláře/množstvím dat v něm zadaných. Bohužel je díky tomu pro zpracování článků klient v současné podobě nevhodný. @albertoh @pkudela Prosím, mohli byste zvážit možné důvody a jejich odstranění? Děkujeme.

katerinasirova commented 11 months ago

Připojuji se k apelu na rychlost klienta, u zvukových dokumentů jsem o tom psala, ale nebyla jsem si jistá, jestli jste zrovna při testování něco nedělali u vás na serverech. Máme nasazeno u nás na testu - odezva tam vždy byla docela slušná a v této verzi trvá neúměrně dlouho hlavně načítání formuláře - kolečko se točí a točí. A když už tam udělám nějakou změnu, tak trvá strašně dlouho než se projeví ve stromě nebo než můžu dál pracovat.

ZdenkaSera commented 11 months ago

Narazila jsem na potíže s rychlostí klienta také zde Pomalej klient https://github.com/proarc/proarc-client/issues/220.

ZdenkaSera commented 10 months ago

@SykoraLukas @albertoh Od nás je teď klient na https://proarc-2023.inovatika.dev/ tak pomalý, že vybrat hodnotu z roletky nebo přejít do jiného pole je dost obtížné. Během dne to tak nebylo.

ZdenkaSera commented 10 months ago

Klient na Inovatice je dnes chvílemi tak pomalý, že se "předbíhá" - při zakládání nového objektu jsem podruhé kliklla na uložení - zřejmě znovu přidělil stejný PID, protože ten z prvního pokusu asi ještě nebyl uložen; ale vzápětí se tak asi stalo a systém zahlásil duplicitu

image

ZdenkaSera commented 10 months ago

Tady ještě doplňuji upřesnění - vím, že PID nepřidělil klient :-), to jsem jen zjednodušila zápis. Netuším, jestli může být tak pomalá odezva db, ale v klientovi asi bude nějaký problém - v okně nového objektu (resp. ve formulářích obecně) je těžké přeskakovat ve formuláři, je problém umístit kurzor tam, kam chci psát .... Tohle opravdu velmi ztěžuje úplné produktivní nasazení.

albertoh commented 10 months ago

Koukam na to. Zatim u me bezi v poradku, a tezko nejdu pricinu :(

ZdenkaSera commented 10 months ago

Je to střídavé - teď jsem se tedy znovu přihlásila - a jede bez problémů...

ZdenkaSera commented 10 months ago

@albertoh Přechválila jsem, ve formuláři to fakt drhne :-( i teď. Ale za 2 minuty třeba nebude ..

katerinasirova commented 10 months ago

Připojuji se, kolem 10.20 jsem ukazovala něco kolegyni a také to drhlo, takže to není připojením KNAV.

albertoh commented 10 months ago

Na test jsem nahral prvni zlepseni v rychlosti. Prosim otestujte.

ZdenkaSera commented 10 months ago

master nebo 2023 ?

albertoh commented 10 months ago

Oboji

ZdenkaSera commented 9 months ago

Zkusila jsem na https://proarc-2023.inovatika.dev/ - první dojem super 👍, líp otestujeme až při větším zatížení.

ZdenkaSera commented 9 months ago

@albertoh Prosím, je tahle úprava zahrnuté v poslední vydané verzi?

albertoh commented 9 months ago

Jo, mela by tam byt

katerinasirova commented 9 months ago

Otestováno i lokálně, rozhodně je odezva a načítání rychlejší. Kde to moc nepomohlo - resp., kde se klient zadrhává:

Problematické je, že není nikde vidět, že by systém/klient stále pracoval - tj. řeším, jestli mám počkat, došlo k přepnutí nebo ze zasekl. Typické je to právě u zvukových souborů, protože podúrovně (NDK Skladba a NDK Část skladby) se po uložení do úložiště jmenují všechny stejně podle ZD, takže když začínám upravovat, tak nevím, co upravuji.

albertoh commented 9 months ago

Pridal jsem dalsi moznost v editaci metadat pro zlepseni rychlosti:

image

Nove tlacitko umoznuje editovat formular jen po castech:

image

image

Pri zobrazeni jen vybraneho elementa rychlost se mnohonasobne zvysi.

Pracuju dal... Oprava celkove rychlosti velkeho formulare ale mi jeste potrva dlouho

ZdenkaSera commented 9 months ago

@albertoh Díky za úpravu - v KNAV jsme vyzkoušeli a za nás to vidíme takto:

albertoh commented 9 months ago

Vzhledem k tomu, ze zasah do kodu je prilis velky, na serveru je nove testovaci url.

https://proarc-rychlost.inovatika.dev/

Tam jsou zmeny, ktery by mely zrychlit formular. Prosim o testovani tam. Jeste jsem nezkoncil, ale nejake zrychleni uz je.

katerinasirova commented 8 months ago

Při včerejším testování se při využití klasického formuláře opět nenačetla metadata po klikání na různé úrovně popisu - NDK Skladba a NDK Část skladby (takové chování vypozorováno u testu NDK Zvukový dokument, resp. přepínání mezi úrovněmi NDK Skladba a NDK Část skladby). Pomohlo tentokrát i přepnutí jinam a návrat zpátky na požadovanou úroveň. Rychlost se výrazně zlepšila.

albertoh commented 8 months ago

Opraveno

ZdenkaSera commented 8 months ago

@katerinasirova Katko, tohle je issue, o kterém jsme se bavily. Díky :-)

katerinasirova commented 8 months ago

Otestováno na inovatice, přepínání se jeví svižně. Za mě tady spokojenost, hlavní test přijde po nasazení na lokál. Díky za úpravu. Za nás spokojenost.

ZdenkaSera commented 8 months ago

Tak to je skvěle - přidala jsem otestováno i za KNAV + návrh na uzavření, ale zavřeme až po lokálním testu.