17 Preguntas y respuestas de la entrevista WildFly (JBoss) en tiempo real

Preguntas frecuentes de la entrevista de administración del servidor de aplicaciones JBoss (WildFly) con una respuesta desde principiante hasta experto.


En mi última encuesta realizada, recibí muchas solicitudes de temas para escribir, y uno de los temas frecuentes fue la preparación de la entrevista de JBoss.

También es posible que desee verificar WAS & Entrevista de Apache Q.A.

Entonces, te escucho, aquí tienes.

Antes de saltar a Q.A., un pequeña introducción a JBoss AS.

JBoss / Wildfly tiene más de 20% de cuota de mercado en el servidor de aplicaciones Java.

WildFly es un nuevo nombre de servidor de aplicaciones JBoss a partir de la versión 8. Se renombró el 20 de noviembre de 2014. WildFly es un proyecto comunitario, y si está buscando soporte empresarial con características adicionales, entonces necesita Red Hat Plataforma de aplicaciones empresariales JBoss (también conocido como JBoss EAP).

En una línea: WildFly es una versión comunitaria GRATUITA, pero JBoss EAP no lo es.

Nota: Si está buscando mejorar las habilidades en JBoss EAP, puede consultar este libro: Configuración, implementación y administración de JBoss EAP

Entremos en preguntas / respuestas.

1. ¿Cuál es la estructura de directorios en JBoss??

Los siguientes directorios están disponibles después de instalar JBoss.

  • módulos
  • manojos
  • dominio
  • ser único
  • cliente
  • compartimiento
  • docs
  • contenido de bienvenida

2. ¿Cuáles son los niveles de registro disponibles??

Hay cinco niveles posibles:

  • FATAL
  • ERROR
  • ADVERTIR
  • INFORMACIÓN
  • DEPURAR

3. ¿Qué componente es responsable de manejar el agrupamiento??

La agrupación de JBoss está en la parte superior del kit de herramientas de JGroups que ayuda a crear, eliminar, detección de membresía, notificación, etc. en el clúster.

4. Cómo instalar JBoss en el servidor Linux?

La instalación de JBoss es muy sencilla. Debe descargar la versión deseada de la página de descarga oficial de JBoss en formato zip o gz.

Una vez descargado, simplemente extraiga el archivo a la ubicación que desea instalar. Si descargó el formato zip, puede usar el comando descomprimir para extraerlo.

descomprimir jboss-as-7.1.1.Final.zip

5. ¿Cuál es el puerto predeterminado para acceder a la Consola de administración en JBoss 7??

9990 es el puerto predeterminado. Si está instalado en servidor 1 entonces necesitas acceder como:

http: // server1: 9990 / admin-console

6. Qué se debe hacer para acceder a la Consola de administración?

El usuario debe crearse en “ManagementRealm” para que la consola esté operativa. Para crear el usuario, puede ir a la carpeta bin y ejecutar el script add-user.sh.

7. Cómo iniciar JBoss en modo independiente?

Vaya a la carpeta bin donde está instalado JBoss y comience con el siguiente comando.

./standalone.sh

8. Cómo aumentar la memoria de almacenamiento dinámico de Java en JBoss 7?

La memoria de montón se puede aumentar en un archivo de configuración respectivo. Para aumentar la memoria para independiente;

  • Ir a la carpeta bin
  • Edite el archivo standalone.conf y busque la línea de argumento “JAVA_OPTS =”
  • La configuración predeterminada tendrá un mínimo de 64 MB y un máximo de 512 MB. Puedes aumentar al valor deseado.

Xms: especifique el tamaño mínimo de almacenamiento dinámico
Xmx: especifique el tamaño máximo de almacenamiento dinámico

De manera similar, puede ajustar la memoria para un dominio en el archivo domain.conf

9. ¿Cuál es la diferencia entre el modo independiente y el de dominio??

Ser único El modo es un proceso JVM único donde cada servidor JBoss tiene su configuración. Si solo necesita una JVM o un entorno de desarrollo, independiente sería perfecto.

Dominio el modo puede tener múltiples servidores donde toda la configuración se gestiona de forma centralizada y a menudo se usa en entornos de producción.

10. ¿Se puede crear un clúster en modo independiente??

Sí, la agrupación es posible en modo independiente. Sin embargo, una aplicación debe implementarse en cada servidor / JVM en modo independiente.

11. ¿Cuál es la diferencia entre y ?

<validar en el partido> valide la conexión de la base de datos cada vez, y si una conexión no es válida, escribirá una advertencia en los registros.

Tener “validar en coincidencia” configurado puede tener un poco de carga alta en la base de datos, ya que puede crear muchas solicitudes.

<validación de fondo> valide la conexión periódicamente según la frecuencia configurada para “background-validation-millis”. La configuración predeterminada se establece en cero significa deshabilitado.

Tener la “validación en segundo plano” establecida en verdadero creará menos conexiones a la base de datos y sus efectos secundarios no detectarán de inmediato si hay conexiones inactivas.

12. ¿Qué módulo necesitó para integrar Apache con JBoss??

Hay dos módulos que puede usar para conectar JBoss con Apache.

  1. mod_proxy
  2. mod_jk

13. ¿Cuáles son los tipos de archivo que puede implementar en JBoss??

Puede implementar casi cualquier tipo de aplicación Java / J2EE, y es compatible con el siguiente formato de archivo.

  • WAR – Archivo de aplicaciones web
  • SAR – Archivo de servicio
  • JAR – Archivo Java
  • EAR – Archivo de aplicaciones empresariales

14. ¿Cómo se puede implementar una aplicación??

Hay tres formas posibles de implementar una aplicación en el servidor de aplicaciones JBoss.

  1. Consola de administración: puede implementar los archivos de aplicación necesarios a través de la consola de administración.
  2. Implementación automática: aproveche el escáner de implementación del sistema de archivos para implementar automáticamente los archivos desde la carpeta de implementaciones.
  3. Automatización: use la herramienta de automatización / ant / scripting para implementar una aplicación.

15. Qué tipo de archivo de marcador se requiere para indicarle a JBoss que implemente?

.El sufijo de archivo dodeploy es necesario para que JBoss implemente o vuelva a implementar una aplicación. Por ej .:

myfirstapplication.war.dpdeploy

16. ¿Cuáles son los tipos importantes disponibles para la implementación del archivo de marcador??

  • .dodeploy – instruir para implementar
  • .desplegado – indica que el archivo está desplegado
  • .pendiente: la implementación aún está pendiente
  • .no implementado: confirmación de que la aplicación no está implementada
  • .falló: el despliegue falló por alguna razón
  • .skipdeploy: indica a JBoss que ignore los archivos para el despliegue automático

17. ¿Qué contiene mgmt-user.properties??

Todos los usuarios y la contraseña de la consola de administración (cifrados) se almacenan en el archivo mgmt.-user.properties.

Espero que más arriba les dé una idea del tipo de preguntas que se hacen en la entrevista y les deseo buena suerte.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map