Estructura de las aplicaciones gestionadas de AWS Blu Age - AWS Modernización de mainframe

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Estructura de las aplicaciones gestionadas de AWS Blu Age

Si utilizas el patrón de refactorización de AWS Blu Age, el motor de ejecución de AWS Blu Age espera la siguiente estructura dentro de la application-name carpeta de tu bucket de S3:

Estructura que se espera dentro de la carpeta application-name.
config

Contiene los YAML archivos de su proyecto. Se trata de los YAML archivos específicos de su aplicación, que suelen tener un nombre similar application-planetsdemo.yaml y no el application-main.yaml archivo que AWS Mainframe Modernization suministra y configura automáticamente para usted.

webapps

Contiene los archivos war de la aplicación. Estos archivos son el resultado del proceso de modernización.

Una aplicación también puede tener las siguientes carpetas opcionales:

jics/sql

Contiene el initJics.sql script que inicializa la JICS base de datos de la aplicación.

scripts

Contiene scripts de la aplicación, que también puede proporcionar directamente dentro de los archivos war.

sql

Contiene SQL los archivos de la aplicación, que también puede proporcionar directamente dentro de los war archivos.

lnk

Contiene LNK los archivos de la aplicación, que también puede suministrar directamente dentro de los war archivos.

extra

Contiene tarros que pueden proporcionar capacidades adicionales para la aplicación modernizada.

Administrar las opciones de Java de una aplicación

Para administrar algunas opciones de Java para la aplicación, añada un archivo de propiedades tomcat.properties con el nombre de la application-name carpeta. Este archivo puede tener tres propiedades: xms la que especifica el consumo mínimo de memoria de Javaxmx, la que especifica el consumo máximo de memoria de Java y dnscachettl la que administra la duración de la memoria caché para las resoluciones de DNS. El siguiente ejemplo muestra el contenido de un archivo tomcat.properties válido:

xms=512M xmx=1G dnscachettl=5

Los valores que especifique para las dos primeras propiedades pueden estar en cualquiera de las siguientes unidades:

  • Bytes: no especifique una unidad.

  • Kilobytes: añada una K al valor.

  • Megabytes: añada una M al valor.

  • Gigabytes: añada una G al valor.

El valor de la tercera propiedad representa la duración de la caché en segundos y puede tener un valor de -1 (almacenar en caché para siempre) o puede oscilar entre 0 (nunca almacenar en caché) y 999. En el contexto de las implementaciones de aplicaciones administradas, el valor predeterminado es -1.