Open leiblix opened 7 years ago
Pro nepouzivam thumb pres API - nejaky duvod k tomu byl, ted uz nevim. Uz to asi muzu rozjet pres API. Ale nejlepsi by bylo, kdyby se volal primo staticky obrazek, pripadne nejaky redirect mimo kontejner, kde je zbytecna rezie. Nahledy jsou vzdy verejne, takze tam neni potreba zadna logika
Jsem proti redirectu, spousta instalací má imageserver schovaný. A je to tak dobře, v MZK to tak není jen z historických důvodů.
Úzké místo stejně není v samotném přenosu, ale pravděpodobně překladu z UUID na cestu do imageserveru - redirectem si nepomůžeš. Ale pokud máš pocit, že je to pomalé, tak se můžeme pokusit o nějakou optimalizaci. Nebo počkat na Fedoru 4, která bude škálovat lépe.
Prosím, proč používáš pro načtení náhledu starý endpoint a nepoužiješ API? V API se to chová špatně?
starý způsob získání náhledů: https://kramerius.mzk.cz/search/img?pid=uuid:187ef537-a222-4c1b-98bb-d2cd8caebec4&stream=IMG_THUMB&action=GETRAW
Co když ten starý způsob (který si vyčetl z původního Krameria) bude označený jako deprecated a smaže se? Už teď nám to dělá zmatky v logu, protože to má narozdíl od API špatně ošetřené chybové stavy.
Takto by se to mělo volat: http://kramerius.mzk.cz/search/api/v5.0/item/uuid:187ef537-a222-4c1b-98bb-d2cd8caebec4/streams/IMG_THUMB
Chová se to pro nějaké dokumenty špatně? Pokud jo, musí se opravit API a ne používat takovéto workaroundy....