Estoy ejecutando GlassFish Server Open Source Edition 3.0.1 (compilación 22). Tanto en mi entorno de desarrollo (Mac OSX, 4 núcleos y 8 GB de RAM) como en producción (Linux, 2 núcleos, 4 GB), la consola es extremadamente lenta para arrancar.¿Por qué la consola de administración de Glassfish es tan lenta?
La máquina está en gran parte inactiva. ¿Qué está haciendo glassfish? ¿Hay algo que haya que ajustar para que se inicie más rápido?
Actualización 1:
Ejemplo- he estado tratando de reproducir alguna configuración JDBC que he implementado y probado localmente hasta mi servidor. Acabo de desperdiciar una HORA tratando de copiar la configuración porque no puedo hacer que las consolas de cristal y de desarrollo se abran simultáneamente sin que una de ellas se agote.
Me gustaría abrir la consola de desarrollo, y finalmente la de la aplicación, pero cuando vuelvo a hacer clic en la ventana de desarrollo, ya ha expirado y ahora intenta reiniciarse.
Esto es una locura. ¿Una hora para replicar una conexión JDBC simple? ¿Alguien realmente logra usar esto en producción con éxito?
Actualización: 2
encontré dos cosas que hicieron una gran diferencia:
Los aspectos de la interfaz de usuario Ajax glassfish parece muy frágil. Tenía dos pestañas del navegador abiertas, una a
localhost:4848
, y otra alocalhost:9000
. La primera pestaña fue para un servidor de Glassfish que se ejecutaba en localhost. El segundo era un servidor remoto, con puerto reenviado para aparecer como un servidor local a través de ssh. Normalmente esto no es un problema, pero sospecho que confunde el manejo de la sesión en glassfish para ver dos servidores en el mismo "host", incluso si están en puertos diferentes.He actualizado mi 3.0 a 3.1. Esto parece haber eliminado una gran cantidad de retraso en la puesta en marcha.
Espero que esta publicación ayude a alguien más a no sufrir este trauma. Gracias a todos por vuestras sugerencias.
Realmente no veo la pregunta de programación aquí? –
@Tim: Me gustaría mantener las preguntas, ya que muchos programadores tienen problemas con él (ver [aquí] (http://www.mentby.com/Group/glassfish-users/glassfish-v3-admin-console-very -slow.html)) –
En mi humilde opinión, se trata mucho de programación porque, como desarrolladores, esta es una herramienta con la que debemos lidiar a diario. Es como decir que no podemos hacer preguntas sobre compiladores o un JRE. –