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

por | agosto 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:

Sigue leyendo

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

por | agosto 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:

Sigue leyendo

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

por | agosto 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:

Sigue leyendo

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

por | agosto 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.

Sigue leyendo