Cuando pasan varios dias desde la ultima generacion de planilla y se trata de generar un periodo de planilla, la pantalla de generacion no pasa de "En Espera" y en el log aparece este mensaje

2015-05-13 03:24:50,575 [ThreadGestorCola] INFO  Aseinfo.VH4.WindowsServices.Salarios.GenPlaHostWcf - Iniciando Gestor de Cola de Períodos a Generar
2015-05-13 03:24:51,184 [ThreadGestorCola] ERROR Aseinfo.VH4.WindowsServices.Salarios.GenPlaHostWcf - Al procesar la cola de períodos a generar
System.Messaging.MessageQueueException (0x80004005): Message Queue service is not available.
   at System.Messaging.MessageQueue.Create(String path, Boolean transactional)
   at Aseinfo.VH4.WindowsServices.Salarios.GestorCola..ctor(String genPlanillaQueuePath, Int32 queueReceiveSecondsTimeOut) in c:\VH4\VH4\WindowsServices\GeneraPlanillaWindowsService\Salarios\GestorCola.cs:line 18
   at Aseinfo.VH4.WindowsServices.Salarios.GenPlaHostWcf.Execute() in c:\VH4\VH4\WindowsServices\GeneraPlanillaWindowsService\Salarios\GenPlaHostWCF.cs:line 91

Al reiniciar el servicio de Genpla la planilla que se mandó a generar se saca de cola y se genera con normalidad

Mi consulta es: si el mensaje es que el el servicio de cola no esta disponible pero sin tocar o reiniciar el servicio de colas solo reiniciando el servicio de GenPla se logra generar la planilla, el GenPla por su parte reinicia el servicio de colas ? que opcion se puede implementar para evitar reiniciar el servicio GenPla en cada periodo de pago ?

asked 13 May '15, 16:02

sbarahona's gravatar image

sbarahona ♦♦
(suspended)
accept rate: 32%


Se puede configurar un Task de Windows para que baje y vuelva a subir el servicio de generación de planilla todos los días, así como lo hace el reciclado de los Application Pools de IIS.

Para ello solamente se debe crear una tarea que lo baje, configurada para que se ejecute a una hora adecuada, ejecutando la siguiente instrucción

net stop genplawinservice

Y crear otra tarea que corra un par de minutos después de la anterior que lo vuelva a subir, ejecutanto:

net start genplawinservice
link

answered 13 May '15, 17:50

Fernando%20Paz's gravatar image

Fernando Paz ♦♦
17.3k81635
accept rate: 51%

Revisate el log generado por las colas y deshabilitalo alt text

link

answered 13 May '15, 16:20

Jimy%20Tobar's gravatar image

Jimy Tobar ♦♦
(suspended)
accept rate: 56%

y en los mensajes podes darle todas las tareas -> purgar

(13 May '15, 16:22) Jimy Tobar ♦♦ Jimy%20Tobar's gravatar image
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Evolution en BitBucket

En este sitio puede acceder al código fuente, centro de descargas y reportar bugs, propuestas y mejoras para Evolution.

Evolution en JIRA

En este sitio puedes sugerir nueva funcionalidad para Evolution, o puedes votar por la funcionalidad ya propuesta por otros usuarios.

Tags:

×47
×13
×5

Asked: 13 May '15, 16:02

Seen: 2,305 times

Last updated: 13 May '15, 17:50

[Acerca de] [Preguntas Frecuentes] [Privacidad] [Soporte] [Contacto]
Copyright 2013-2018. Asesores en Informática