Mod_cluster y errores 404 al reiniciar Apache – Configurando persistencia de workers

By | August 11, 2016

Cuando reiniciamos un servidor web Apache ya sea manualmente o bien como una tarea habitual programada en un cron, podemos apreciar un error 404 durante unos breves segundos, algunos más que los que tarda el servidor web en reiniciar. En el log de Jboss podremos observar errores de este tipo:

Continue reading

Tip para permitir indentaciones de las directivas Here Document en shell scripts

By | August 6, 2016

En un artículo anterior escribí sobre las posibilidades que nos ofrecía Here Document para embeber código en shell scripts. No obstante si nos fijamos bien hay una pequeña cuestión más que nada estética y es que las líneas que delimitan el HereDoc no pueden estar indentadas en un principio. Como ejemplo el siguiente fragmento:

Continue reading

Tuning de red en GNU/Linux para Jgroups con protocolo UDP

By | August 4, 2016

Cuando iniciamos el servidor de aplicaciones Jboss con un profile ha o full-ha vamos a hacer uso del componente Jgroups para clustering. En caso de estar utilizando el stack UDP por defecto para las comunicaciones del clúster, podemos entonces encontrarnos con la siguiente notificación en server.log si no tenemos correctamente configurado el stack de red a nivel de kernel:

Continue reading

Firefox 48 liberado – Mayor protección contra software no deseado, multiproceso y más

By | August 3, 2016

La nueva versión de Firefox llega con una gran cantidad de novedades y mejoras de rendimiento, seguridad y usabilidad. Merece la pena comentarlas porque hay alegría que dar para todos 🙂

Entre las mejoras de rendimiento cabe destacar que han añadido soporte para el motor Skia en sistemas GNU/Linux, lo que debería suponer un aumento sustancial de la velocidad para los que utilizamos el navegador en el pingüino. También en este sentido se ha añadido capacidad multiproceso -proyecto Electrolysis/E10S– con lo que se espera mejorar en estabilidad, velocidad y capacidad de respuesta del navegador. Por el momento esta última funcionalidad multiproceso sólo estará disponible para un número reducido de usuarios apuntados a la beta.

Continue reading