Marcelo; tu aplicacion esta en rpg nativo o rpgGenexus?
Porque tengo varios colegas que tiene ese problema.
 
Saludos
 
 
Carlos Pedrozo
> Date: Wed, 8 Oct 2008 14:53:36 -0400> From: [EMAIL PROTECTED]> To: 
> [email protected]> Subject: RE: Bloqueos a Nivel de registro> > 
> Marcelo Palumbo escribió: > > Buenas,> > Les molesto para ver si me pueden 
> ayudar con lo siguiente, tengo bloqueos frecuentes a nivel de registro en un 
> archivo de uso masivo, es un numerador que usan 300 usuarios concurrentes y 
> basta que uno quede bloqueando el registro por mas de 2 segundos, a 
> consecuencia de alguna falla, para que se genere un abrazo mortal y que casi 
> todos los usuarios perciban el bloqueo en sus operaciones, cuando sacamos al 
> que bloquea se soluciona el problema, pero para eso ya pasaron varios minutos 
> de crispacion y se deben reparar las operaciones del usuario que fue cortado 
> en mitad de proceso. Mi pregunta concreta es si existe alguna manera de por 
> lo menos hacer que genera algun timeout para bloqueo de registro de manera 
> que no se generen los bloqueos masivos....> Tengo un iSeries 520 con 
> V5R4M0...> > Saludos y gracias por la ayuda...> > --------- > > ¿La 
> aplicación ya está diseñada para que el bloqueo sea instantáneo sólo en la 
> finalización de la transacción? Entiendo que sí...en ese caso, me pregunto 
> qué puede fallar con el módulo que obtiene el módulo siguiente como para que 
> se quede bloqueado, y que no pueda resolverse de forma automática.> > Si 
> tienes capacidad de cambiar la aplicación, se pueden hacer algunas otras 
> cosas interesantes... > ---------> Me apunto a éste esquema, creo será mas 
> eficiente y obtendrás otros beneficios aparte de tener casi una nula 
> complicación con respecto a los bloqueos.> En vez de un archivo ( PF ) 
> podrías generarte un numerador automático con SQL que justamente fue diseñado 
> para estos menesteres, controla los bloqueos automáticamente con todas las 
> peticiones que recibe. Alguna vez lo hemos implementado con un promedio de 
> 500 peticiones por segundo, es muy robusto.> > Creas la secuencia de esta 
> forma:> > Paso 1. Ingresas a SQL --> strsql> Paso 2. Una vez dentro de SQL 
> --> "create sequence nombre-de-tu-secuencia start with 1"> > Es todo, por 
> omisión lo crea con una longitud de 2000 posiciones, además es un dtaara que 
> lo puedes verificar con dspdtaara tubiblioteca/nombre-de-tu-secuencia> > 
> Salu2, Nelson Brizuela.> > El contenido del presente mail contiene 
> información confidencial y/o privilegiada, la cual no debe ser divulgada, 
> copiada, reproducida o utilizada, o bien tomar cualquier acción basada en la 
> misma. Si Ud. no es el destinatario o la persona autorizada para recibir este 
> mensaje deberá borrarlo y/o destruirlo inmediatamente y avisar al remitente. 
> Agradecemos su cooperación.> > This message may contain confidential and/or 
> privileged information. If you are not the addressee or authorized to receive 
> this for the addressee, you must not use, copy, disclose or take any action 
> based on this message or any information herein. If you have received this 
> message by mistake, please advise the sender immediately replying this 
> message and delete it. Thank you for your cooperation> 
_________________________________________________________________
Connect to the next generation of MSN Messenger 
http://imagine-msn.com/messenger/launch80/default.aspx?locale=en-us&source=wlmailtagline
__________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a