View a markdown version of this page

Estructura de AWS transformación para aplicaciones gestionadas por mainframe - AWS Modernización de mainframe

AWS El servicio de modernización de mainframes (experiencia en entornos de ejecución gestionados) ya no está abierto a nuevos clientes. Para obtener prestaciones similares a las del Servicio de Modernización de AWS Mainframe (experiencia en entornos de ejecución gestionados), explore el Servicio de Modernización de AWS Mainframe (experiencia autogestionada). Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte Cambio en la disponibilidad de la modernización del AWS 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 AWS transformación para aplicaciones gestionadas por mainframe

Si utiliza el patrón de refactorización de AWS Transform for mainframe, el motor de tiempo de ejecución de AWS Transform for mainframe espera la siguiente estructura en la carpeta especificada en la definición de la aplicación: app-location

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

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

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 script initJics.sql que inicializa la base de datos JICS para su aplicación.

scripts

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

sql

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

lnk

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

extra

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

Administración de las opciones Java de una aplicación

Para administrar determinadas opciones de Java para la aplicación, añada un archivo de propiedades con el nombre de tomcat.properties la carpeta especificada por. app-location Este archivo puede tener tres propiedades: xms, que especifica el consumo mínimo de memoria de Java, xmx, que especifica el consumo máximo de memoria de Java y dnscachettl, que administra la duración de la caché para 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 (no almacenar nunca en caché) y 999. En el contexto de las implementaciones de aplicaciones administradas, el valor predeterminado es -1.