Struktur aplikasi terkelola AWS Blu Age - AWS Modernisasi Mainframe

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Struktur aplikasi terkelola AWS Blu Age

Jika Anda menggunakan pola refactoring AWS Blu Age, mesin runtime AWS Blu Age mengharapkan struktur berikut di dalam folder di bucket S3 Anda: application-name

Struktur yang diharapkan dalam folder nama aplikasi.
config

Berisi YAML file untuk proyek Anda. Ini adalah YAML file khusus untuk aplikasi Anda, biasanya bernama sesuatu seperti application-planetsdemo.yaml dan bukan application-main.yaml file yang disediakan dan disiapkan oleh Modernisasi AWS Mainframe secara otomatis untuk Anda.

aplikasi web

Berisi war file untuk aplikasi Anda. File-file tersebut merupakan output dari proses modernisasi.

Aplikasi juga dapat memiliki folder opsional berikut:

jics/sql

Berisi initJics.sql skrip yang menginisialisasi JICS database untuk aplikasi Anda.

skrip

Berisi skrip aplikasi, yang juga dapat Anda suplai langsung di dalam war file.

sql

Berisi SQL file aplikasi, yang juga dapat Anda suplai langsung di dalam war file.

lnk

Berisi LNK file aplikasi, yang juga dapat Anda suplai langsung di dalam war file.

tambahan

Berisi toples yang dapat memberikan kemampuan tambahan untuk aplikasi modern.

Mengelola opsi Java aplikasi

Untuk mengelola beberapa opsi java untuk aplikasi, tambahkan file properti bernama tomcat.properties ke application-name folder. File ini dapat memiliki tiga properti:xms, yang menentukan konsumsi memori Java minimum,xmx, yang menentukan konsumsi memori Java maksimum, dandnscachettl, yang mengelola durasi cache untuk resolusi dns. Berikut ini adalah contoh isi tomcat.properties file yang valid.

xms=512M xmx=1G dnscachettl=5

Nilai yang Anda tentukan untuk dua properti pertama dapat berada di salah satu unit berikut:

  • Bytes: jangan tentukan unit.

  • Kilobyte: tambahkan K ke nilainya.

  • Megabyte: tambahkan M ke nilainya.

  • Gigabytes: tambahkan G ke nilainya.

Nilai untuk properti ketiga mewakili durasi cache dalam hitungan detik, dan dapat memiliki nilai -1 (cache selamanya), atau dapat berkisar dari 0 (tidak pernah cache) hingga 999. Dalam konteks penerapan aplikasi terkelola, nilai defaultnya adalah -1.