AWS O Mainframe Modernization Service (experiência em Managed Runtime Environment) não está mais aberto a novos clientes. Para recursos semelhantes ao AWS Mainframe Modernization Service (experiência em Managed Runtime Environment), explore o AWS Mainframe Modernization Service (experiência autogerenciada). Os clientes atuais podem continuar usando o serviço normalmente. Para obter mais informações, consulte Alteração na disponibilidade AWS da modernização do mainframe.
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Estrutura dos aplicativos gerenciados da AWS Blu Age
Se você usar o padrão de refatoração do AWS Blu Age, o mecanismo de tempo de execução do AWS Blu Age espera a seguinte estrutura na pasta especificada na definição do seu aplicativo: app-location
- config
-
Contém os arquivos YAML do seu projeto. Esses são os arquivos YAML específicos do seu aplicativo, normalmente chamados de algo parecido
application-planetsdemo.yamle não oapplication-main.yamlarquivo que a Modernização do AWS Mainframe fornece e configura automaticamente para você. - webapps
-
Contém os arquivos
warda sua aplicação. Esses arquivos são uma saída do processo de modernização.
Uma aplicação também pode ter as seguintes pastas opcionais:
- jics/sql
-
Contém o
initJics.sqlscript que inicializa o banco de dados JICS para sua aplicação. - scripts
-
Contém scripts de aplicações, que você também pode fornecer diretamente nos arquivos
war. - sql
-
Contém arquivos SQL da aplicação, que você também pode fornecer diretamente dentro dos arquivos
war. - .lnk
-
Contém arquivos LNK da aplicação, que você também pode fornecer diretamente dentro dos arquivos
war. - extra
-
Contém jars que podem fornecer recursos adicionais para a aplicação modernizada.
Gerenciar as opções Java da aplicação
Para gerenciar determinadas opções de Java para o aplicativo, adicione um arquivo de propriedades chamado tomcat.properties à pasta especificada porapp-location. Esse arquivo pode ter três propriedades: xms, que especifica o consumo mínimo de memória Java, xmx, que especifica o consumo máximo de memória Java e dnscachettl, que gerencia a duração de cache para resoluções de dns. A seguir, um exemplo dos conteúdos em um arquivo tomcat.properties:
xms=512M xmx=1G dnscachettl=5
Os valores especificados para as duas primeiras propriedades podem estar em qualquer uma das seguintes unidades:
-
Bytes: não especifique uma unidade.
-
Kilobytes: acrescente um K ao valor.
-
Megabytes: acrescente um M ao valor.
-
Gigabytes: acrescente um G ao valor.
O valor da terceira propriedade representa a duração do cache em segundos e pode ter o valor -1 (cache para sempre) ou pode variar de 0 (nunca armazenar em cache) a 999. No contexto de implantações de aplicações gerenciadas, o valor padrão é -1.