/curso-vertx-1

Ejemplos de Vert.x : "El nacimiento de un super Saiyan"

Primary LanguageJava

Curso Vert.x | : Ejemplos: "El nacimiento de un super Saiyan"


Lib Microservice Common


Librería perteneciente al ejemplo de microservicios en Vert.x. La fuente original la podéis encontrar aquí.

Se debe ejecutar la construcción de esta librería ya que los ejemplos hacen uso de ella.

 mvn clean install 

Ejemplos


  • Ejemplo 1: Aprendizaje básico de creación de un servidor http.
  • Ejemplo 2: Uso de Módulo web + plantillas + socket server
  • Ejemplo 3: Creación de un REST-API

Requisitos básicos


  • Maven 3.X
  • Jdk 1.8
  • VisualVM
  • Jmeter
  • MongoDB

Recursos


  • Fichero build_and_run.sh
  • Jmeter
  • Postman

Configura el arranque en tu IDE de cualquiera de los ejemplos


En eclipse (o el IDE que se desee) ejecutar el Verticle que se quiera del siguiente modo:

  • Seleccionar la clase Starter como "MainClass"

    Configuración local

  • Añadir el comando run PAQUETERIA_Y_NOMBRE_DE_VERTICLE -conf ruta_al_fichero_de_configuracion

  • Añadir la variable de entorno de la JVM para los logs -Dvertx.logger-delegate-factory-class-name=io.vertx.core.logging.SLF4JLogDelegateFactory -Dhazelcast.logging.type=slf4j

  • Añadir la variable de entorno de la JVM para el arranque en modo debug -Dvertx.options.blockedThreadCheckInterval=1000000

Configuración local

Equipo de desarrollo