Llevo varios dias intentando saber porqué un evento se bloquea en la nube y funciona perfectamente en local, me comprometí a publicar el modo de realizar un balance, y no puedo ponerlo hasta que no solucione este asunto.
podría ser que la banda de internet no tiene la suficiente capacidad?
Yo diría que es problema de el ancho de banda.... Pruebalo como un proceso en 3ª Plano para que sea el servidor de la nube el que realice los recorrer listas, ( que a primera vista tienes 5. Y en dos casos con creación de registros....
En una red local no debería ser tan problemático, se suponen que las redes locales son de 100 mps. Mientras que un ADSL tendrás 9 Mps en el mejor de los casos ( y eso de bajada, si miras la capacidad de subida te dará un ataque de risa....)
Ejecutar el proceso en tercer plano mojorará mucho la situación, ya que ahora se están generando muchísimos sockets al tener que comunicar el Cliente con el Servidor.
Al ejecutarlo en tercer plano todos estos sockets se eliminan y mejorará mucho el rendimiento.
Antes preguntaba, ahora te confirmo, ¡ejecuta en 3er plano!
y si ademas de ejecutar en 3er planto, montases un sistema de actualizaciones a otra tabla (como en el Calculo de stocks II), todo te funcionaria mucho mejor.