Open RoyBuis opened 2 years ago
Te realiseren
- Plan maken om performance te testen
Huidige limieten: export const AppGlobals = Object.freeze({ FILE_MAX_SIZE: 20, // 20mb ALLOWED_FILETYPES: '.pdf,.doc,.docx,.xls,.xlsx,.ppt,.pptx,.vsd,.png,.gif,.jpg,.jpeg,.txt,.bmp,.odt,.rtf' });
Cluster -> 100Mb --> Caused by: java.lang.OutOfMemoryError: Java heap space
Local --> 500Mb -> ESTEASY004655: Unable to invoke request: javax.ws.rs.ProcessingException: RESTEASY008205: JSON Binding serialization error java.lang.OutOfMemoryError: Java heap space
Max staat nu op 80MB
PDF van 80Mb is zichtbaar in PDFA preview
Getest met 80 MB bestand op de acc. Uploaden gaat goed, wegschrijven geeft deze fout
Op zandbak ging het wel goed
De huidige e-Suite kan bestanden tot 500 mb uploaden. Voor de omgevingswet zal dat max 300 MB moeten zijn.
@RoyBuis of @robertverboom zouden we de grens van 300 MB kunnen opzoeken bij de upload van documenten in ZAC zandbak (zou tijdelijk kunnen en daarna weer terug naar 80 MB
Kan geen 80 MB bewaren op de acc. Tevens is de huidige e-Suite grens 500MB. Vor de omgevingswet moeten documenten tot 300 MB via de keten kunnen worden toegevoegd .
Dit kan pas opgelost worden als de omgeving bij SSC staat. Dan moet de maximale grootte ingesteld worden op 300MB en gecontroleerd worden of dit mag van het 'cluster'
@KarinMasselink Wil jij dit ticket dan meenemen naar PodiumD. Ik kan nu niets testen
@HilbrandHurtak heb hem bewust laten staan omdat dit in ZAC ingeregeld moet worden, lees voor de volgende partij. Vanmorgen met Robert besproken, moet naar to do later.
@KarinMasselink Dan verschuiven naar ToDO Later?
@KarinMasselink De huidige implementatie van het documentregistratiecomponent DRC, biedt niet de functionaliteit voor streaming en is daarom gelimiteerd op 80MB. De nieuwe documenten API biedt dit wel aan. Maar dan moeten wij ook wat aanpassen om dit te implementeren. Ik weet ook niet of OZ dit ook al geïmplementeerd heeft en of wij er dan al wat mee kunnen.
@KarinMasselink . Streaming is randvoorwaardelijk. Binnen Mijn Groningen werkt dit al. Een groot bestand (300MB) uit de e-Suite wordt netjes in Mijn Groningen getoond (Aangesloten via de API) . Het lijkt me logisch dat PodiumD Zaak gewoon gebruik gaat maken van de beschikbare API's.
Als functioneel beheerder
Wil ik inzicht in de toegestane bestandsgrootte en -typen van documenten die aan het ZAC toegevoegd kunnen worden
Zodat de impact op performance van de applicatie kan inschatten
Acceptance criteria:
-
Prioriteit
Verwijder wat niet van toepassing is:
Gerealiseerd
Omschrijving van de op te leveren functionaliteit in deze story
Belangrijkste functionaliteiten: