AnsweredAssumed Answered

Problemas al subir desde un script archivos en Alfresco [7.5 Gb de información entre mas de 2000 ficheros distintos]

Question asked by gonial on Oct 8, 2015
Latest reply on Oct 20, 2015 by gonial
Buenas tardes.

Pues estaba realizando pruebas con un Script hecho estos días, donde subía la cantidad de 2000 ficheros apenas sin tamaño en alfresco (24 kB cada uno de los ficheros).

Una vez ese proceso funcionaba bien tras varias pruebas, infle los distintos ficheros a su tamaño real, llegando a los 7,5GB de tamaño entre todo el conjunto.

Pues pensando que el proceso sería igual de satisfactorio entre la subida de los documentos apenas sin peso y los ficheros completos [solo con su correspondiente aumento de tiempo]. La maquina virtual donde se aloja alfresco y MySQL, no soporta tal cantidad de trabajo.

He penasado en sub-dividir el proceso de migracion entre las distintas carpetas que dividen los ficheros, para asi no saturar tanto la máquina, pero eso me crea una pregunta que necesito hacerla a la comonidad de Alfresco.

Tan limitada es la capacidad de carga usando alfresco 5.0.d ¿?

(Mi máquina cuenta con espacio de disco suficiente y 6GB de RAM).

Gracias!!

Dejo el final del proceso de migración.


Exception in thread "main" java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoa
der.java:58)
Caused by: org.apache.chemistry.opencmis.commons.exceptions.CmisConnectionExcept
ion: Cannot access "http://****:*****/alfresco/api/-default-/public/cmi
s/versions/1.1/atom/children?id=4c*****-07c7-4**9-**d4-f******6d7&versioningS
tate=major": Connection refused: connect
        at org.apache.chemistry.opencmis.client.bindings.spi.http.DefaultHttpInv
oker.invoke(DefaultHttpInvoker.java:230)
        at org.apache.chemistry.opencmis.client.bindings.spi.http.DefaultHttpInv
oker.invokePOST(DefaultHttpInvoker.java:65)
        at org.apache.chemistry.opencmis.client.bindings.spi.atompub.AbstractAto
mPubService.post(AbstractAtomPubService.java:657)
        at org.apache.chemistry.opencmis.client.bindings.spi.atompub.ObjectServi
ceImpl.createDocument(ObjectServiceImpl.java:121)
        at org.apache.chemistry.opencmis.client.runtime.SessionImpl.createDocume
nt(SessionImpl.java:1091)
        at org.apache.chemistry.opencmis.client.runtime.FolderImpl.createDocumen
t(FolderImpl.java:77)
        at org.apache.chemistry.opencmis.client.runtime.FolderImpl.createDocumen
t(FolderImpl.java:451)
        at alfresco.DocumentoManagedBean.subirConenido(DocumentoManagedBean.java
:1516)
        at alfresco.DocumentoManagedBean.tipoMigracionContenido(DocumentoManaged
Bean.java:986)
        at alfresco.DocumentoManagedBean.main(DocumentoManagedBean.java:315)
        … 5 more
Caused by: java.net.ConnectException: Connection refused: connect
        at java.net.DualStackPlainSocketImpl.connect0(Native Method)
        at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
        at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
        at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
        at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
        at java.net.PlainSocketImpl.connect(Unknown Source)
        at java.net.SocksSocketImpl.connect(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at sun.net.NetworkClient.doConnect(Unknown Source)
        at sun.net.www.http.HttpClient.openServer(Unknown Source)
        at sun.net.www.http.HttpClient.openServer(Unknown Source)
        at sun.net.www.http.HttpClient.<init>(Unknown Source)
        at sun.net.www.http.HttpClient.New(Unknown Source)
        at sun.net.www.http.HttpClient.New(Unknown Source)
        at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown
Source)
        at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Sour
ce)
        at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
        at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown S
ource)
        at org.apache.chemistry.opencmis.client.bindings.spi.http.DefaultHttpInv
oker.invoke(DefaultHttpInvoker.java:192)
        … 14 more

Outcomes