UTILS4 - Simulador de Fraude
Este documento cubre cómo utilizar el simulador de fraude. Hay dos enfoques recomendados para el tutorial, ambos docker y no-docker. Vamos a examinar estos:
Usando la Aplicación A Través De Docker
A continuación se proporciona un simple docker entrada de archivo para la aplicación del desarrollador:
fraud-sim:
image:registry.ipf.iconsolutions.com/sample-systems-fraud-simulator-http:2. 1. 46
container_name: fraud-sim
environment:
- FRAUD_SIM_ENCRYPTION_ENABLED=FALSE
ports:
- 8089:8080
- 8090:55555
volumes:
-./config/fraud-sim:/fraud-simulator-http/conf
-./logs:/ipf/logs
user: "${UID:-1000}:${GID:-1000}"
El simulador de fraude no requiere ninguna configuración especializada más allá de los valores predeterminados. Al ejecutarse, el simulador de fraude escuchará datos en el puerto 55555 en el docker red. Esto está mapeado al puerto 8090 en la máquina host. Los registros se exportarán a logs/fraud-sim.app-log en relación con el docker archivo.
Usando la aplicación sin Docker
Configuración
| Propiedad | Descripción | Valor por defecto |
|---|---|---|
simulador.http.puerto |
Define el puerto en el cual escuchar para http solicitudes. |
55555 |
server.port |
Define el puerto en el que se ejecutará la aplicación. |
8080 |
El simulador de fraude, de iniciación de pagos y de sanciones escuchará en el puerto 55555, por lo que al ejecutarlos juntos en un mismo host es importante anular las propiedades para asignarles puertos únicos. |
Descargar
El simulador de fraude está disponible aquí:
https://nexus.ipf.iconsolutions.com/repository/ipf-releases/com/iconsolutions/ipf/sample/samplesystems/fraud-simulator-http/2. 1. 46/fraud-simulator-http-2. 1. 46-runnable.jar
Ejecutando
Una vez descargado, colóquelo en este directorio y ejecute:
java-cp "simulador-de-fraude-http-2. 1. 46-runnable.jar:config" -D"loader.main"="com.iconsolutions.samplesystems.fraud.simulator. FraudSimulatorHttpApplication" "org.springframework.boot.loader.launch. PropertiesLauncher"
La aplicación se iniciará y estará disponible a partir de:
http://localhost:55555/index.html[NOTE] Tenga en cuenta que en Windows, el dos puntos en el comando de ejecución debe ser reemplazado por un punto y coma.