AWS Il servizio di modernizzazione del mainframe (esperienza Managed Runtime Environment) non è più aperto a nuovi clienti. Per funzionalità simili a AWS Mainframe Modernization Service (esperienza Managed Runtime Environment), esplora AWS Mainframe Modernization Service (Self-Managed Experience). I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta AWS Modifica della disponibilità di Mainframe Modernization.
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Struttura delle applicazioni gestite da AWS Blu Age
Se utilizzi il pattern di refactoring AWS Blu Age, il motore di runtime AWS Blu Age prevede la seguente struttura nella cartella specificata da app-location nella definizione dell'applicazione:
- config
-
Contiene i file YAML per il progetto. Si tratta dei file YAML specifici dell'applicazione, in genere denominati con un nome simile
application-planetsdemo.yamle non con il nome fornito eapplication-main.yamlconfigurato automaticamente da AWS Mainframe Modernization. - webapp
-
Contiene i
warfile per l'applicazione. Questi file sono il risultato del processo di modernizzazione.
Un'applicazione può anche avere le seguenti cartelle opzionali:
- jics/sql
-
Contiene lo
initJics.sqlscript che inizializza il database JICS per l'applicazione. - script
-
Contiene script di applicazione, che possono anche essere forniti direttamente all'interno dei file.
war - sql
-
Contiene i file SQL dell'applicazione, che possono essere forniti anche direttamente all'interno dei
warfile. - link
-
Contiene i file LNK dell'applicazione, che puoi anche fornire direttamente all'interno dei file.
war - extra
-
Contiene vasetti che possono fornire funzionalità aggiuntive per l'applicazione modernizzata.
Gestione delle opzioni Java di un'applicazione
Per gestire determinate opzioni Java per l'applicazione, aggiungete un file delle proprietà denominato tomcat.properties alla cartella specificata daapp-location. Questo file può avere tre proprietà:xms, che specifica il consumo minimo di memoria Javaxmx, che specifica il consumo massimo di memoria Java ednscachettl, che gestisce la durata della cache per le risoluzioni DNS. Di seguito è riportato un esempio del contenuto di un file valido. tomcat.properties
xms=512M xmx=1G dnscachettl=5
I valori specificati per le prime due proprietà possono essere in una delle seguenti unità:
-
Byte: non specificate un'unità.
-
Kilobyte: aggiungi una K al valore.
-
Megabyte: aggiungi una M al valore.
-
Gigabyte: aggiungi una G al valore.
Il valore della terza proprietà rappresenta la durata della cache in secondi e può avere il valore -1 (cache per sempre) oppure può variare da 0 (mai memorizzare nella cache) a 999. Nel contesto delle distribuzioni di applicazioni gestite, il valore predefinito è -1.