Aktifkan properti untuk AWS Blu Age Runtime - AWS Modernisasi Mainframe

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

Aktifkan properti untuk AWS Blu Age Runtime

Dalam Spring Boot aplikasi application-main.yml adalah file konfigurasi di mana kita mendefinisikan berbagai jenis properti seperti port mendengarkan, konektivitas database, dan banyak lagi. Anda dapat menggunakan halaman ini untuk mempelajari tentang properti yang tersedia untuk AWS Blu Age Runtime dan cara mengaktifkannya.

Notasi YML

Dalam dokumentasi berikut, properti seperti parent.child1.child2=true ditulis sebagai berikut dalam format YAMAL.

parent: child1: child2: true

Mulai cepat/Gunakan kasus

Kasus penggunaan berikut menunjukkan contoh kunci dan nilai yang berlaku.

  • Aplikasi-main.yml-default

    ---- #### DEFAULT APPLICATION-MAIN.YML FILE ##### #### SHOWING USEFUL CONFIGURATION ELEMENTS ##### #### SHOULD BE OVERRIDDEN AND EXTERNALIZED ##### ################################# ##### Logging configuration ##### ################################# logging: config: classpath:logback-main.xml level.org.springframework.beans.factory.support.DefaultListableBeanFactory : WARN ################################ ##### Spring configuration ##### ################################ spring: quartz: auto-startup: false scheduler-name: Default properties: org.quartz.threadPool.threadCount: 1 jta: enabled: false atomikos.properties.maxTimeout : 600000 atomikos.properties.default-jta-timeout : 100000 jpa: # DISABLE OpenEntityManagerInViewInterceptor open-in-view: false # Fix Postgres JPA Error: # Method org.postgresql.jdbc.PgConnection.createClob() is not yet implemented. properties.hibernate.temp.use_jdbc_metadata_defaults : false ##################################### ##### Jics tables configuration ##### ##################################### # The dialect should match the jics datasource choice database-platform : org.hibernate.dialect.PostgreSQLDialect # org.hibernate.dialect.PostgreSQLDialect, org.hibernate.dialect.SQLServerDialect # those properties can be used to create and initialize jics tables automatically. # properties: # hibernate: # globally_quoted_identifiers: true # hbm2ddl: # import_files_sql_extractor : org.hibernate.tool.hbm2ddl.MultipleLinesSqlCommandExtractor # import_files : file:./setup/initJics.sql # auto : create ########################## ###### Level 2 cache ##### ########################## # cache: # use_second_level_cache: true # use_query_cache: true # region: # factory_class: org.hibernate.cache.ehcache.EhCacheRegionFactory # javax: # persistence: # sharedCache: # mode: ENABLE_SELECTIVE ########################## ###### Redis settings ##### ########################## session: store-type: none #redis # Secret manager configuration for global Redis cache aws: client: gapwalk: redis: secret: arn:aws:secretsmanager:XXXX ######################################### ##### JICS datasource configuration ##### ######################################### datasource: jicsDs: driver-class-name : org.postgresql.Driver # org.postgresql.Driver, com.microsoft.sqlserver.jdbc.SQLServerDriver url: jdbc:postgresql://localhost/jics # jdbc:postgresql://localhost:5433/jics, jdbc:sqlserver://localhost\SQLEXPRESS:1434;databasename=jics; username: jics password: jics type : org.postgresql.ds.PGSimpleDataSource # org.postgresql.ds.PGSimpleDataSource, com.microsoft.sqlserver.jdbc.SQLServerDataSource ##################################################### ##### Embedded Bluesam datasource configuration ##### ##################################################### bluesamDs : driver-class-name : org.postgresql.Driver url : jdbc:postgresql://localhost/bluesam username : bluesam password : bluesam type : org.postgresql.ds.PGSimpleDataSource ########################################## ##### Embedded Bluesam configuration ##### ########################################## bluesam : remote : false cache : ehcache persistence : pgsql ehcache: resource-pool: size: 4GB write-behind: enabled: true pgsql : dataSource : bluesamDs ######################### ##### Jics settings ##### ######################### rabbitmq.host: localhost jics: cache: false #redis resource-definitions.store-type: jpa # default value: jpa, other possible value: redis jics.disableSyncpoint : false #jics.initList: #jics.parameters.datform: DDMMYY #jics.parameters.applid: VELOCITY #jics.parameters.sysid: CICS #jics.parameters.eibtrmid: TERM #jics.parameters.userid: MYUSERID #jics.parameters.username: MYUSERNAME #jics.parameters.opid: XXX #jics.parameters.cwa.length: 0 #jics.parameters.netname: MYNETNAME #jics.parameters.jobname: MJOBNAME #jics.parameters.sysname: SYSNAME ############################################## ##### Jics RunUnitLauncher pool settings ##### ############################################## #jics.runUnitLauncherPool.enable: false #jics.runUnitLauncherPool.size: 20 #jics.runUnitLauncherPool.validationInterval: 1000 ######################### ##### Jhdb settings ##### ######################### #jhdb.lterm: LTERMVAL #jhdb.identificationCardData: SomeIDData ################################### ##### DateHelper configuration #### ################################### #forcedDate: "2013-08-26T12:59:58+01:57" ############################# ##### Sort configuration #### ############################# #externalSort.threshold: 256MB ################################### ##### Server timeout (10 min) #### ################################### spring.mvc.async.request-timeout: 600000 ############################### ##### DATABASE STATISTICS #### ############################### databaseStatistics : false ###################### ##### CALLS GRAPH #### ###################### callGraph : false #################################### ##### SSL configuration ##### #################################### gapwalk.ssl.enabled : true gapwalk.ssl.trustStore : "./config/clientkey.jks" gapwalk.ssl.trustStorePassword : mysslcertifpassword ################################## ##### MQ settings ##### ################################## mq.queues: jmsmq mq.queues.jmsMQQueueManagers[0].jmsMQQueueManager: QM1 mq.queues.jmsMQQueueManagers[0].jmsMQAppName: Gapwalk mq.queues.jmsMQQueueManagers[0].jmsMQChannel: DEV.APP.SVRCONN mq.queues.jmsMQQueueManagers[0].jmsMQHost: localhost mq.queues.jmsMQQueueManagers[0].jmsMQPort: 1415 mq.queues.jmsMQQueueManagers[0].jmsMQUserid: app mq.queues.jmsMQQueueManagers[0].jmsMQSSLCipher: "*TLS12ORHIGHER" mq.queues.jmsMQQueueManagers[1].jmsMQQueueManager: QM2 mq.queues.jmsMQQueueManagers[1].jmsMQAppName: Gapwalk mq.queues.jmsMQQueueManagers[1].jmsMQChannel: DEV.APP.SVRCONN mq.queues.jmsMQQueueManagers[1].jmsMQHost: localhost mq.queues.jmsMQQueueManagers[1].jmsMQPort: 1415 mq.queues.jmsMQQueueManagers[1].jmsMQUserid: app ############################### ##### SQL SHIFT CODE POINT #### ############################### # Code point 384 match unicode character \u0180 sqlCodePointShift : 384 ############################### ##### LOCK TIMEOUT RECORD #### ############################### # Blu4IV record lock timeout lockTimeout : 100 ############################## ##### REPORTS OUTPUT PATH #### ############################## reportOutputPath: reports ############################## ##### TASK EXECUTOR #### ############################## taskExecutor: corePoolSize: 5 maxPoolSize: 10 queueCapacity: 50 allowCoreThreadTimeOut: false ############################## ##### PROGRAM NOT FOUND #### ############################## stopExecutionWhenProgNotFound: false ###################################################### ##### DISP DEFAULT VALUE (to be removed one day) #### ###################################################### defaultKeepExistingFiles: true ###################################################### ##### BLOCKSIZE DEFAULT VALUE #### ###################################################### #blockSizeDefault: 32760 ##################################### ##### JOBQUEUE CONFIGURATION #### ##################################### jobqueue: api.enabled: false impl: none # possible values: quartz, none schedulers: # list of schedulers - name: queue1 threadCount: 5 - name: queue2 threadCount: 5 ################################################################################ ##### QUERY BUILDING ## # useConcatCondition : false by default # if true, in the query, the where condition is build with key concatenation ## ################################################################################ # query.useConcatCondition: true ######################################## ##### JCL Batch Restart Mechanism #### ######################################## jcl: checkpoint: enabled: false #expireTimeout: -1 #expireTimeoutUnit: SECONDS # Supported values: java.util.concurrent.TimeUnit #provider: redis ----
  • Gunakan file panjang variabel dengan perintah LISTCAT

    [**/*.*] encoding=IBM930 reencoding=false [global] listcat.variablelengthpreprocessor.enabled=true listcat.variablelengthpreprocessor.type=rdw # use "rdw" if your .listcat file contains a set of records (RDW) # use "bdw" if your .listcat file contains a set of blocks (bdw)
  • Berikan Nilai Indikator Byte Null dalam utilitas LOAD/UNLOAD

    # Unload properties # For date/time: if use database configuration is enabled, formats are ignored # For nbi; use hexadecimal syntax to specify the byte value # - When the value is null in database : the value dumped to the file is filled by low value characters and the NBI is # equal to the byte 6F (the ? character) # - When the value is not null in database and the column is nullable: the NBI is equal to the byte 00 (low value) and NOT # equal to the byte 40 (space) unload: sqlCodePointShift: 0 nbi: whenNull: "6F" whenNotNull: "00" useDatabaseConfiguration: false format: date: MM/dd/yyyy time: HH.mm.ss timestamp: yyyy-MM-dd-HH.mm.ss.SSSSSS

Properti yang tersedia untuk aplikasi utama

Tabel ini memberikan tampilan lengkap parameter kunci/nilai.

Kunci Tipe Nilai default Deskripsi Versi rilis

logging.config

Jalur

classpath:logback-main.xml

Kunci standar untuk referensi ke file konfigurasi logback. Kunci logging standar lainnya juga tersedia.

spring.jta.enabled

boolean

false

Kunci standar. Jika mode dukungan sumber data tidak statis-xa, konfigurasi otomatis transaksi JTA pegas harus dinonaktifkan.

datasource.jicsDs + -driver-class-name + -url + -username + -password + -type

Sumber data pegas standar dengan subkunci

Berisi informasi koneksi untuk database Jics. Bergantian, penggunaan AWS rahasia sangat dianjurkan, seperti yang dijelaskan dalam. Basis data JICS

datasource.bluesamDs + -driver-class-name + -url + -username + -password + -type

Sumber data pegas standar dengan subkunci

Berisi informasi koneksi untuk database Blusam. Bergantian, penggunaan AWS rahasia sangat dianjurkan, seperti yang dijelaskan dalam. Basis data Blusam

bluesam.disabled

boolean

false

Apakah akan menonaktifkan Blusam sepenuhnya.

bluesam.cache

string

Jika tidak diatur, cache Blusam tidak akan digunakan. Nilai yang mungkin (implementasi cache) adalah cache dan redis ()Properti cache Redis.

bluesam.maxBluesamDisablingThreadpoolSize

number

10

Menentukan ukuran threadpool maksimum yang digunakan untuk menonaktifkan kumpulan data bluesam untuk pemrosesan batch.

4.5.0

bluesam.bluesamStatusPollingInterval

number

1000

Menentukan waktu (dalam milidetik) untuk menunggu di antara setiap iterasi saat polling status bluesam untuk memeriksa aktivitas online.

4.5.0

bluesam.maxBluesamStatusPollingRetry

number

3

Menentukan jumlah maksimum percobaan ulang ketika polling status bluesam gagal.

4.5.0

bluesam.checkBluesamStatus

boolean

false

Menentukan apakah atau tidak untuk memeriksa status dataset bluesam sebelum mengaksesnya.

4.5.0

spring.aws.client.bluesam.redis.secret

string

null

Menentukan rahasia kredensi ARN untuk cache Bluesam Redis, lihat. AWS Rahasia Blu Age Runtime

spring.aws.client.bluesam.locks.redis.secret

string

null

Menentukan rahasia kredensi ARN untuk Bluesam mengunci Redis cache, lihat. AWS Rahasia Blu Age Runtime

forcedDate

string

Memaksa tanggal ke tanggal yang diberikan jika ada.

frozenDate

boolean

true

Menentukan apakah untuk membekukan tanggal. Berlaku hanya forcedDate jika juga diatur.

externalSort.threshold

datasize (contoh: 12 MB)

Ambang batas pengurutan: kapan harus beralih ke pengurutan eksternal (gabungan).

blockSizeDefault

number

32760

Ukuran blok default yang akan digunakan untuk byte BDW.

jics.parameters.datform

string

MMDDYY

Formulir tanggal.

jics.initList

string

Daftar JICS inisialisasi, dipisahkan dengan koma. Jika ada, itu mendefinisikan nama daftar yang dipisahkan koma untuk diaktifkan pada startup Apache Tomcat di antara daftar CICS. Nilai contoh:$UUU,DFH$IVPL,PEZ1. Ini akan mengalir ke grup yang terdapat dalam daftar tersebut dan definisi sumber daya yang mendasarinya, yang kemudian akan terlihat oleh runtime. Kosong secara default.

jics.parameters.applid

string

KECEPATAN

Diterapkan untuk mengidentifikasi aplikasi di JICS (setidaknya 4 karakter, tidak ada panjang maksimal).

jics.parameters.sysid

string

CICS

Identifikasi sistem (SYSID).

jics.parameters.eibtrmid

string

KETENTUAN

Pengidentifikasi terminal (maksimum 4 karakter, minimal 1).

jics.parameters.userid

string

Id pengguna (maksimum 8 karakter, tidak ada minimum). Ketika tidak ada nilai yang diberikan (kosong secara default) id sesi HTTP digunakan sebagai id pengguna.

jics.parameters.username

string

NAMA PENGGUNA SAYA

Nama pengguna (maksimum 10 karakter, minimal 1).

jics.parameters.netname

string

MYNETNAME

Nama jaringan (maksimum 8 karakter, minimal 1).

jics.parameters.opid

string

XXX

Identifikasi operator 3 karakter.

jics.parameters.jobname

string

MJOBNAME

Nama pekerjaan.

jics.parameters.sysname

string

SYSNAME

Nama sistem AS4 00 (sysname).

jics.parameters.cwa.length

number

0

Panjang area kerja umum (CWA).

jics.parameters.charset

string

CP037

JICS secara global menggunakan set karakter.

jics.parameters.tsqimpl

string

bluesam

Implementasi JICS Temporary Storage Queue (TSQ) (nilai yang diizinkan adalahbluesam//) memory redis

jics.queues.ts.redis.*

Properti Redis yang didukung

Menentukan properti konfigurasi untuk JICS TS Queues Redis server, lihat. Properti Redis yang didukung

spring.aws.client.jics.queues.ts.redis.secret

string

null

Menentukan rahasia kredensi ARN untuk JICS TS Queues Redis server, lihat. AWS Rahasia Blu Age Runtime

lockTimeout

number

500

Batas waktu kunci, dalam milidetik.

sqlCodePointShift

number

Tidak wajib. Pergeseran titik kode sql. Menggeser titik kode untuk karakter kontrol yang mungkin kita temui saat memigrasikan data RDBMS lama ke RDBMS modern. Misalnya, Anda dapat menentukan 384 untuk mencocokkan karakter \u0180 Unicode.

sqlIntegerOverflowAllowed

boolean

false

Menentukan apakah untuk memungkinkan SQL integer overflow, yang berarti apakah menempatkan nilai yang lebih besar dalam variabel host diperbolehkan.

database.cursor.overflow.allowed

boolean

true

Menentukan apakah untuk memungkinkan cursor overflow. Setel true untuk melakukan panggilan berikutnya pada kursor apa pun posisinya. Atur false untuk memeriksa apakah kursor berada di posisi terakhir sebelum melakukan panggilan berikutnya pada kursor. Hanya aktifkan jika kursor dapat digulir (SENSITIF atau TIDAK SENSITIF).

reportOutputPath

string

/reports

Jalur keluaran laporan.

spring.session.store-type

string

none

Cache sesi untuk lingkungan ketersediaan tinggi. Nilai yang mungkin adalah none atauredis. Default adalahnone.

stopExecutionWhenProgNotFound

boolean

true

Menentukan apakah akan berhenti berjalan jika program tidak ditemukan. Jika diatur ketrue, interupsi run jika program tidak ditemukan.

forceHR

boolean

false

Menentukan apakah akan menggunakan Human Readable SYSPRINT, baik pada konsol atau file output.

rollbackOnRTE

boolean

false

Menentukan apakah untuk mengembalikan transaksi unit run implisit pada pengecualian runtime.

sctThreadLimit

long

5

Batas thread untuk memicu skrip.

dataSimplifier.onInvalidNumericData

string

menolak

Bagaimana bereaksi saat mendekode data numerik yang tidak valid. Nilai yang diizinkan adalahreject/toleratespaces/toleratespaceslowvalues/toleratemost. Default adalahreject.

filesDirectory

string

Direktori untuk batch input/output file.

ims.messages.extendedSize

boolean

false

Menentukan apakah akan mengatur ukuran diperpanjang pada pesan IMS.

defaultKeepExistingFiles

boolean

false

Menentukan apakah akan mengatur nilai default dataset sebelumnya.

jics.db.ddlScriptLocation

string

Lokasi skrip Jics DDL. Memungkinkan Anda untuk memulai skema database Jics menggunakan skrip.sql. Kosong secara default. Misalnya,./jics/sql/jics.sql.

jics.db.schemaTestQueryLocation

string

Lokasi file sql yang harus berisi kueri unik yang mengembalikan jumlah objek dalam skema jics (jika ada).

jics.db.dataScriptLocation

string

Mendefinisikan jalur ke skrip SQL yang digunakan untuk menginisialisasi database JICS. Menerima daftar file dan direktori yang dipisahkan koma, memungkinkan beberapa skrip dan folder ditentukan.

jics.db.dataTestQueryLocation

string

Lokasi skrip sql yang berisi kueri sql tunggal yang diharapkan mengembalikan hitungan objek (misalnya: menghitung jumlah catatan dalam tabel program jics). Jika hitungan sama dengan 0, database akan dimuat menggunakan jics.db.dataScriptLocation skrip, jika tidak beban database akan dilewati.

jics.data.dataJsonInitLocation

string

jics.xa.agent.timeout

number

query.useConcatCondition

boolean

false

Menentukan apakah kondisi kunci dibangun oleh penggabungan kunci atau tidak.

system.qdecfmt

string

disposition.checkexistence

boolean

false

Menentukan apakah akan merilis cek pada keberadaan file untuk Dataset dengan DISP SHR atau OLD.

useControlMVariable

boolean

false

Menentukan apakah akan menggunakan spesifikasi Control-m untuk penggantian variabel.

card.encoding

string

CP1145

Pengkodean kartu: untuk digunakan denganuseControlMVariable.

mapTransfo.prefixes

string

&,@,%%

Daftar awalan yang akan digunakan saat mengubah variabel ControlM. Masing-masing dipisahkan dengan koma.

checkinputfilesize

boolean

false

Menentukan apakah akan merilis cek jika ukuran file adalah kelipatan dari ukuran rekaman.

stepFailWhenAbend

boolean

true

Menentukan apakah akan menaikkan abend jika langkah gagal atau menyelesaikan eksekusi.

bluesam.fileLoading.commitInterval

number

100000

Interval komit bluesam.

uppercaseUserInput

boolean

true

Menentukan apakah input pengguna harus dalam huruf besar.

jhdb.lterm

string

Memungkinkan Anda untuk memaksa ID terminal logis umum dalam kasus emulasi IMS. Jika tidak disetel maka sessionId digunakan.

jhdb.identificationCardData

string

Digunakan untuk mengkodekan beberapa “data kartu identifikasi operator” ke bidang MID yang ditunjuk oleh parameter CARD. Kosong secara default, tidak ada batasan input.

encoding

string

ASCII

Pengkodean yang digunakan dalam proyek (bukan dalam file groovy). Mengharapkan pengkodean yang validCP1047,,IBM930,ASCII... UTF-8

cl.configuration.context.encoding

string

CP297

Pengkodean file CL. Mengharapkan pengkodean yang validCP1047,,IBM930,ASCII... UTF-8 Nilai default adalah CP297

cl.zonedMode

string

EBCDIC_STRICT

Mode untuk perintah encoding atau decoding control language (CL). Nilai yang diizinkan adalahEBCDIC_STRICT/EBCDIC_MODIFIED/AS400.

ims.programs

string

Daftar program IMS yang akan digunakan. Pisahkan setiap parameter dengan titik koma (;) dan setiap transaksi dengan koma (). , Sebagai contoh: PCP008,PCT008;PCP054,PCT054;PCP066,PCT066;PCP068,PCT068;

jhdb.configuration.context.encoding

string

CP297

Pengkodean JHDB (Java Hierarchical Database). Mengharapkan string pengkodean yang validCP1047,,IBM930,ASCII... UTF-8

jhdb.metadata.extrapath

string

berkas:. /setup/

Parameter konfigurasi yang menentukan folder root khusus runtime tambahan untuk folder psbs dan dbds.

jhdb.checkpointPersistence

string

none

Mode persistensi pos pemeriksaan. Nilai yang diizinkan adalahnone/add/end. Gunakan add untuk mempertahankan pos pemeriksaan saat yang baru dibuat dan ditambahkan ke registri. Gunakan pos pemeriksaan yang end terlalu bertahan saat server shutdown. Nilai lain menonaktifkan persistensi. Perhatikan bahwa setiap kali pos pemeriksaan baru ditambahkan ke registri, semua pos pemeriksaan yang ada akan diserialisasi dan file akan dihapus. Ini bukan tambahan ke data yang ada dalam file. Jadi tergantung pada jumlah pos pemeriksaan, itu dapat memiliki beberapa efek pada pertunjukan.

jhdb.checkpointPath

string

berkas:. /setup/

Jika jhdb.checkpointPersistence tidak none maka parameter ini memungkinkan Anda untuk mengatur jalur persistensi pos pemeriksaan (lokasi penyimpanan file checkpoint.dat), semua data pos pemeriksaan yang terkandung dalam registri diserialkan dan dicadangkan dalam file (checkpoint.dat) yang terletak di folder yang disediakan. Perhatikan bahwa hanya data pos pemeriksaan (scriptID, StepID, posisi database dan area pos pemeriksaan) yang terkait dengan cadangan ini.

jhdb.navigation.cachenexts

number

5000

Durasi cache (dalam milidetik) yang digunakan dalam navigasi hierarkis untuk RDBMS.

jhdb.use-db-prefix

boolean

true

Menentukan apakah untuk mengaktifkan awalan database dalam navigasi hierarkis untuk RDBMS.

jhdb.query.limitJoinUsage

boolean

true

Menentukan apakah akan menggunakan batas bergabung parameter penggunaan pada grafik RDBMS.

taskExecutor.corePoolSize

number

5

Ketika transaksi di terminal dimulai melalui skrip groovy, thread baru dibuat. Gunakan parameter ini untuk mengatur ukuran kolam inti.

taskExecutor.maxPoolSize

number

10

Ketika transaksi di terminal dimulai melalui skrip groovy, thread baru dibuat. Gunakan parameter ini untuk mengatur ukuran kolam maks (jumlah maksimum thread paralel).

taskExecutor.queueCapacity

number

50

Ketika transaksi di terminal dimulai melalui skrip groovy, thread baru dibuat. Gunakan parameter ini untuk mengatur ukuran antrian. (= jumlah maksimum transaksi yang tertunda saat taskExecutor.maxPoolSize tercapai)

taskExecutor.allowCoreThreadTimeOut

boolean

false

Menentukan apakah untuk memungkinkan thread inti untuk time out di JCIS. Hal ini memungkinkan pertumbuhan dan penyusutan dinamis bahkan dalam kombinasi dengan antrian bukan nol (karena ukuran kolam maksimal hanya akan bertambah setelah antrian penuh).

jics.runUnitLauncherPool.enable

boolean

false

Menentukan apakah akan mengaktifkan run unit launcher pool di JICS.

jics.runUnitLauncherPool.size

number

20

Ukuran kolam peluncur unit run di JICS.

jics.runUnitLauncherPool.validationInterval

number

1000

Interval antara setiap menjalankan tugas yang menyesuaikan ukuran kolam.

jics.runUnitLauncherPool.parallelism

number

2

Jumlah thread yang digunakan untuk menghasilkan instance yang hilang dalam antrian saat tugas penyesuaian berjalan.

context.preconstruct.enable

boolean

false

Menentukan apakah akan mengaktifkan pra pembangunan konteks program.

context.preconstruct.frequencyInMillis

number

100

Interval antara setiap menjalankan tugas yang menyesuaikan ukuran kolam.

context.preconstruct.parallelism

number

5

Jumlah thread yang digunakan untuk menghasilkan instance yang hilang dalam antrian saat tugas penyesuaian berjalan.

context.preconstruct.minInstances

number

2

Jumlah instance yang akan dibuat saat pertama kali konteks diperlukan.

spring.aws.application.credentials

string

null

Muat AWS kredensil dari file profil kredensi di JICS.

jics.queues.sqs.region

string

eu-west-1

AWS Wilayah untuk Layanan Antrian Sederhana Amazon, digunakan di JICS.

jics.jcl.rt.encoding

string

CP037

Pengkodean skrip JCL yang ditulis dalam antrian JICS khusus.

jics.jcl.rt.queue

string

JICS

Nama antrian skrip JCL dapat ditulis baris demi baris saat runtime.

mq.queues.sqs.region

string

eu-west-3

AWS Wilayah untuk layanan AWS SQS MQ.

quartz.scheduler.stand-by-if-error

boolean

false

Menentukan apakah akan memicu eksekusi pekerjaan jika penjadwal pekerjaan dalam modus siaga. Jika benar, Ketika diaktifkan eksekusi pekerjaan tidak dipicu.

databaseStatistics

boolean

false

Menentukan apakah akan memungkinkan pembangun SQL untuk mengumpulkan dan menampilkan informasi statistik.

dbDateFormat

string

YYYY-MM-DD

Format tanggal target db.

dbTimeFormat

string

HH: mm: SS

Format waktu target db.

dbTimestampFormat

string

yyyy-MM-dd HH: mm: SS.SSSSSS

Format stempel waktu target db.

dateTimeFormat

string

ISO

Ini dateTimeFormat menjelaskan cara menumpahkan tipe stempel waktu tanggal waktu database ke entitas penyederhana data. Nilai yang diizinkan adalahISO/EUR/EUR/USA/LOCAL

localDateFormat

string

Daftar format tanggal lokal. Pisahkan setiap format dengan. \

localTimeFormat

string

Daftar format waktu lokal. Pisahkan setiap format dengan \

localTimestampFormat

string

Daftar format stempel waktu lokal. Pisahkan setiap format dengan\.

pgmDateFormat

string

YYYY-MM-DD

Format waktu tanggal.

pgmTimeFormat

string

HH.mm.ss

Format waktu yang digunakan untuk eksekusi pgm (program).

pgmTimestampFormat

string

yyyy-mm-dd-hh.mm.ssssss

Format stempel waktu.

cacheMetadata

boolean

true

Menentukan apakah untuk cache metadata database.

forceDisableSQLTrimStringType

boolean

false

Menentukan apakah untuk menonaktifkan trim dari semua parameter string sql.

fetchSize

number

Nilai fetchSize untuk kursor. Gunakan saat mengambil data menggunakan potongan dengan memuat/membongkar utilitas.

check-groovy-file

boolean

true

Menentukan apakah untuk memeriksa konten file asyik sebelum mendaftar.

qtemp.uuid.length

number

9

Panjang id unik QTEMP.

qtemp.dblog

boolean

false

Apakah akan mengaktifkan pencatatan Database QTEMP.

qtemp.cleanup.threshold.hours

number

0

Untuk menentukan kapan qtemp.dblog diaktifkan. Masa pakai partisi db (dalam jam).

sort.function

string

Nama fungsi sort untuk database blu4iv.

invalidDataTolerence

boolean

true

Menentukan apakah data tidak valid ditoleransi untuk jenis dikemas.

program.timeout

number

-1

Menentukan batas waktu untuk setiap program/eksekusi transaksi dalam hitungan detik. Setelah waktu ini, sistem akan mencoba mengganggu program.

gapwalk.line.separator

string

null

Menentukan jenis pemisah garis di gapwalk. Nilai yang diizinkan adalah WIN (CRLF) /UNIX (LF) /LINUX (LF). Nilai lain diabaikan dan properti System line.sepatator digunakan.

enableActivePgmIdCache

boolean

false

Menentukan apakah akan mengaktifkan cache lokal ID program aktif. Gunakan fitur ini dengan hati-hati karena sumber daya JICS dapat dibagikan di antara program dan pengguna. Sumber daya tersebut dapat diubah secara eksternal oleh administrator mana pun dan cache lokal yang dipasang mungkin tidak valid.

mq.queues.default.syncpoint

boolean

false

Menentukan perilaku default untuk perintah MQ PUT ketika MQPMO_SYNCPOINT maupun MQPMO_NO_SYNCPOINT tidak disetel. Ketika diatur ke true, itu bertindak sebagai MQPMO_SYNCPOINT dan pesan TIDAK langsung berkomitmen selama perintah PUT. Ketika disetel ke false, itu bertindak sebagai MQPMO_NO_SYNCPOINT dan pesan langsung dilakukan selama perintah PUT.

dataSimplifier.byteRangeBoundsCheck

boolean

false

Ketika disetel ke true, ini memastikan bahwa no ByteRange dibuat dengan nilai yang tidak tepat. Default-nya adalah salah.

file.stdoutIntoLogger

boolean

false

Menentukan apakah akan mengaktifkan penulisan untuk logger bukan aliran output sistem default dalam default SYSPRINT dan SYSPUNCH file.

tempFilesDirectory

string

null

Menentukan nama lokasi folder dari file sementara yang dihasilkan.

cleanTempFilesDirectoryAtStartup

boolean

true

Menentukan apakah akan membersihkan isi folder file sementara pada startup aplikasi.

tempFolderPattern

string

null

Menentukan pola yang akan digunakan untuk secara dinamis membangun nama folder sementara berdasarkan informasi yang telah ditentukan dan disesuaikan berikut.

HOST: nama host.

JOBID: ID pekerjaan.

HASHCODE: kode hash dari konteks pekerjaan.

TIMESTAMP: pola yang akan digunakan saat mendapatkan stempel waktu. Nama target folder sementara adalah TMP_DIR_ {}. tempFolderPattern Misalnya, dalam kasus pola berikut, nama akan dimulai dengan ID pekerjaan dan diakhiri dengan “stempel waktu”: tempFolderPattern: JOBID, host = XXXXX, HASHCODE, timestamp=YYYYMMDDhhmmss. Jika properti tidak tempFolderPattern ditambahkan ke file YAMM atau kosong, nama folder sementara adalah “TMP_DIR_” + this.HashCode () (). DefaultJobContext

database.cursor.raise.already.opened.error

boolean

false

Menentukan apakah akan mengaktifkan meningkatkan SQLCODE kesalahan 502 ketika kursor sudah terbuka terbuka.

jics.spool.smtp.hostname

string

null

Menentukan host server SMTP. Contoh: smtp.xxx.com

jics.spool.smtp.port

string

null

Menentukan port server SMTP. Contoh: 25

jics.spool.smtp.password

string

null

Menentukan password login dari server SMTP.

jics.spool.smtp.username

string

null

Menentukan nama pengguna server SMTP.

jics.spool.smtp.debug

boolean

false

Menentukan modus debug untuk server SMTP.

gapwalk-application.security

string

disabled

Alihkan konfigurasi keamanan global (XSS, CORS, CSRF, otentikasi OAUTH...). Nilai yang diizinkan adalah disabled dan enabled.

gapwalk-application.identity

string

null

Metode otentikasi global. Nilai yang disarankan adalahoauth. Nilai yang diizinkan adalah json dan oauth. Opsi ini gapwalk-application.security diperlukan kapanenabled.

gapwalk-application.security.issuerUri

string

null

URI penerbit dari penyedia identitas (iDP). Opsi ini gapwalk-application.identity diperlukan kapanoauth.

gapwalk-application.security.allowedOrigins

tali []

null

Daftar asal untuk memungkinkan. Opsi ini gapwalk-application.identity harus diatur keoauth.

gdgDirectoryPath

string

output/gdg

Jalur direktori GDG adalah direktori tempat file gdg disimpan.

4.6.0

gapwalk-application.security.claimGroupName

string

cognito:groups

Atribut klaim yang berisi daftar semua grup milik pengguna. Gunakan cognito:groups untuk Amazon Cognito, atau string lainnya untuk IDP asing.

gapwalk-application.security.userAttributeName

string

username

Nama atribut klaim yang digunakan untuk mengidentifikasi permintaan pengguna. Gunakan username untuk Amazon Cognito, preferred_username untuk Keycloak, atau string lainnya untuk IDP asing.

gapwalk-application.security.localhostWhitelistingEnabled

boolean

true

Menentukan apakah akan mengaktifkan otentikasi dari permintaan apapunlocalhost.

gapwalk-application.defaultSuperAdminUserName

string

sadmin

Kapan gapwalk-application.security dinonaktifkan, menentukan nama pengguna super lokal default.

gapwalk-application.defaultSuperAdminUserPwd

string

sadmin

Kapan gapwalk-application.security dinonaktifkan, menentukan kata sandi pengguna super lokal default.

gapwalk-application.security.filterURIs

string

disabled

Alihkan konfigurasi penyaringan URIs . Nilai yang diizinkan adalah disabled dan enabled.

gapwalk-application.security.blockedURIs

tali []

null

Daftar URIs untuk memblokir. Opsi ini gapwalk-application.security.filterURIs diperlukan kapanenabled.

jics.redis.*

Properti Redis yang didukung

Menentukan properti konfigurasi untuk pabrik koneksi server JICS Redis, lihat. Properti Redis yang didukung

spring.aws.client.jics.redis.secret

string

null

Menentukan rahasia kredensi ARN untuk pabrik koneksi server JICS Redis, lihat. AWS Rahasia Blu Age Runtime

jcl.checkpoint.enabled

boolean

false

Menentukan jika mekanisme pos pemeriksaan JCL diaktifkan untuk memungkinkan pekerjaan restart. Pos pemeriksaan JCL dibuat dan disimpan ke registri dalam memori pada awal setiap langkah atau pemanggilan program utama. Semua pos pemeriksaan tingkat langkah tetap ada di akhir pekerjaan, jika penyedia ketekunan ditentukan.

jcl.checkpoint.expireTimeout

number

-1

Menentukan durasi waktu untuk mempertahankan pos pemeriksaan JCL di penyedia persistensi atau registri dalam memori.

jcl.checkpoint.expireTimeoutUnit

string

DETIK

Menentukan unit durasi waktu untuk jcl.checkpoint.expireTimeout properti. Nilai konstanta enum yang didukung: java.util.concurrent. TimeUnit.

jcl.checkpoint.provider

string

null

Menentukan penyedia persistensi mekanisme pos pemeriksaan JCL. Nilai yang diizinkan adalahredis.

jcl.checkpoint.redis.*

Properti Redis yang didukung

Menentukan properti konfigurasi untuk penyedia persistensi REDIS mekanisme pos pemeriksaan JCL, lihat. Properti Redis yang didukung

spring.aws.client.jcl.checkpoint.redis.secret

string

null

Menentukan ARN rahasia kredensi untuk penyedia persistensi Redis mekanisme pos pemeriksaan JCL, lihat. AWS Rahasia Blu Age Runtime

gapwalk.ssl.enabled boolean false Diindikasikan untuk mengatur gapwalk.ssl.* properti berikut ke properti sistem JVM saat ini jika belum ditetapkan pada awal aplikasi.
gapwalk.ssl.trustStore string null Tetapkan nilai ke properti sistem javax.net.ssl.trustStore jika belum ditetapkan pada awal aplikasi.
gapwalk.ssl.trustStorePassword string null Tetapkan nilai ke properti sistem javax.net.ssl.trustStorePassword jika belum disiapkan saat aplikasi dimulai. Bergantian, penggunaan AWS rahasia sangat dianjurkan, seperti yang dijelaskan dalam. Manajer rahasia untuk pengaturan kata sandi SSL
gapwalk.ssl.trustStoreType string null Tetapkan nilai ke properti sistem javax.net.ssl.trustStoreType jika belum disiapkan saat aplikasi dimulai.
gapwalk.ssl.keyStore string null Tetapkan nilai ke properti sistem javax.net.ssl.keyStore jika belum disiapkan saat aplikasi dimulai.
gapwalk.ssl.keyStorePassword string null Tetapkan nilai ke properti sistem javax.net.ssl.keyStorePassword jika belum disiapkan saat aplikasi dimulai. Bergantian, penggunaan AWS rahasia sangat dianjurkan, seperti yang dijelaskan dalam. Manajer rahasia untuk pengaturan kata sandi SSL
mq.queues string sqs Menentukan broker antrian yang didukung untuk digunakan antara menggunakan Amazon sqs SQS, menggunakan MQ Kelinci on-prem atau menggunakan rabbitmq IBMMQ on-prem. jms
mq.queues.jmsMQQueueManagers[N] mq.queuesKapanjms, memungkinkan untuk menentukan daftar koneksi IBM MQ. mq.queues.jmsMQQueueManagers[0]untuk koneksi pertama, mq.queues.jmsMQQueueManagers[1] untuk yang kedua dan seterusnya.
mq.queues.jmsMQQueueManagers[N].jmsMQQueueManager string null Nama manajer antrian IBMMQ.
mq.queues.jmsMQQueueManagers[N].jmsMQAppName string null Nama aplikasi IBMMQ.
mq.queues.jmsMQQueueManagers[N].jmsMQChannel string null Nama saluran IBMMQ.
mq.queues.jmsMQQueueManagers[N].jmsMQHost string null Nama host IBMMQ.
mq.queues.jmsMQQueueManagers[N].jmsMQPort number null Port IBMMQ.
mq.queues.jmsMQQueueManagers[N].jmsMQUserid string null Nama pengguna IBMMQ.
mq.queues.jmsMQQueueManagers[N].jmsMQPassword string null Kata sandi pengguna IBMMQ. Bergantian, penggunaan AWS rahasia sangat dianjurkan, seperti yang dijelaskan dalam. Manajer rahasia untuk pengaturan kata sandi IBM MQ
mq.queues.jmsMQQueueManagers[N].jmsMQMaxPoolSize number 0 Ukuran kolam maksimum IBMMQ. Dengan 0, jumlah koneksi fisik yang tak terbatas diaktifkan.
mq.queues.jmsMQQueueManagers[N].jmsMQSSLCipher string null Suite cipher SSL IBMMQ. Contohnya bisa jadi"*TLS12ORHIGHER". Lihat dokumentasi resmi TLS CipherSpecs dan CipherSuites kelas IBM MQ untuk JMS untuk lebih jelasnya.
mq.queues.non.jms.client boolean false Tunjukkan apakah klien target untuk mengirim pesan bukan JMS. Format MQ asli akan digunakan untuk klien non-JMS sementara RFH2 format akan digunakan untuk JMS. 4.5.0
mq.queuesKapanrabbitmq, Nama host IBMMQ.
mq.queues.rabbitMQHost Nama host MQ Kelinci.
mq.queues.rabbitMQVirtualHost Nama host virtual MQ Kelinci.
mq.queues.rabbitMQPort Pelabuhan MQ Kelinci.
mq.queues.rabbitMQUsername Pengguna MQ Kelinci.
mq.queues.rabbitMQPassword Kata sandi MQ Kelinci.
mf.runtime.switch.N

boolean

true

Mengaktifkan penyisipan nol untuk file berurutan garis sifat MF.

4.4.0
mf.runtime.switch.T

boolean

false

Mengaktifkan penyisipan karakter tab dalam file berurutan garis sifat MF.

4.4.0
gapwalk.database.support.useSavePointToRestoreFail

boolean

false

Mengaktifkan pemulihan transaksi jika terjadi kegagalan dengan menggunakan savepoint pada kueri sisipan. Mengaktifkan properti ini dapat memengaruhi kinerja database. Anda dapat mengganti setelan ini untuk kueri tertentu menggunakan konfigurasi query-to-database pemetaan.

4.6.0

Properti yang tersedia untuk aplikasi web opsional

Bergantung pada aplikasi modern Anda, Anda mungkin perlu mengonfigurasi satu atau lebih aplikasi web opsional yang mewakili dukungan untuk dependensi seperti z/OS, AS/400, atau IMS/MFS. The following tables contain lists of the available key/value parameter untuk mengonfigurasi setiap aplikasi web opsional.

gapwalk-utility-pgm.perang

Aplikasi web opsional ini berisi dukungan untuk program utilitas Z/OS.

Tabel ini memberikan tampilan lengkap parameter kunci/nilai untuk aplikasi ini.

Kunci Tipe Nilai default Deskripsi Versi rilis

logging.config

Jalur

classpath:logback-utility.xml

Kunci standar untuk referensi ke file konfigurasi logback. Kunci logging standar lainnya juga tersedia.

spring.jta.enabled

boolean

false

Kunci standar. Jika mode dukungan sumber data tidak statis-xa, konfigurasi otomatis transaksi JTA pegas harus dinonaktifkan.

spring.datasource.primary.jndi-name

string

jdbc/primer

Nama JNDI (Penamaan Java Dan Antarmuka Direktori) untuk sumber data utama, jika menggunakan JNDI.

primary.datasource -driver-class-name -url -username -password

Sumber data pegas standar dengan subkunci

Berisi informasi koneksi untuk database aplikasi, jika tidak menggunakan JNDI. Harus memiliki konfigurasi yang sama seperti pada file YAMM aplikasi yang dimodernisasi.

Bergantian, penggunaan AWS rahasia sangat dianjurkan, seperti yang dijelaskan dalam. Database klien

encoding

string

ASCII

Pengkodean yang digunakan dalam program utilitas. Mengharapkan pengkodean yang validCP1047,,IBM930,ASCII. UTF-8

sysPunchEncoding

string

ASCII

Set karakter pengkodean syspunch. Mengharapkan pengkodean yang validCP1047,,IBM930,ASCII. UTF-8

systin.encoding

string

ASCII

Kumpulan karakter pengkodean dari kumpulan data file SYSTIN. Mengharapkan pengkodean yang validCP1047,,IBM930,ASCII. UTF-8

4.5.0

zonedMode

string

EBCDIC_STRICT

Mode untuk pengkodean atau decoding tipe data yang dikategorikan. Nilai yang diizinkan adalahEBCDIC_STRICT/EBCDIC_MODIFIED/AS400.

idcams.encoding.forced

string

Pengkodean yang digunakan dalam program utilitas IDCAMS. Mengharapkan pengkodean yang validCP1047,,IBM930,ASCII. UTF-8

4.4.0

unload.chunkSize

number

0

Ukuran potongan digunakan untuk utilitas bongkar.

unload.computeRecordSizeIfNull

boolean

false

Menentukan apakah akan menghitung ukuran rekaman jika tidak ditentukan. Jika ditentukan, nilainya tetap tidak berubah.

unload.sqlCodePointShift

number

0

Kode SQL pointshift untuk utilitas bongkar. Menjalankan proses pergeseran karakter. Diperlukan ketika database target Anda dari DB2 adalah Postgresql.

unload.columnFiller

string

yang lebih besar

Pengisi kolom utilitas bongkar muat.

unload.varCharIsNull

boolean

false

Gunakan parameter ini dalam program INFTILB, jika diatur untuk true maka semua bidang tidak nullable dengan nilai kosong (spasi) mengembalikan string kosong.

unload.useDatabaseConfiguration

boolean

false

Menentukan apakah akan menggunakan konfigurasi tanggal atau waktu dari application-main.ymldalam utilitas bongkar.

unload.format.date

string

MM/dd/yyyy

Jika unload.useDatabaseConfiguration diaktifkan, format tanggal yang akan digunakan dalam utilitas bongkar.

unload.format.time

string

HH.mm.ss

Jika unload.useDatabaseConfiguration diaktifkan, format waktu untuk digunakan dalam utilitas bongkar.

unload.format.timestamp

string

yyyy-MM-dd-HH.mm.ss.ssssss

Jika unload.useDatabaseConfiguration diaktifkan, format stempel waktu untuk digunakan dalam utilitas bongkar.

unload.nbi.whenNull

heksadesimal

6F

Nilai Null Byte Indicator (NBI) untuk ditambahkan ketika nilai dari database adalah nol.

unload.nbi.whenNotNull

heksadesimal

00

Nilai Null Byte Indicator (NBI) untuk ditambahkan ketika nilai dari database tidak null.

unload.nbi.writeNullIndicator

boolean

false

Menentukan apakah akan menulis indikator null dalam file output bongkar.

unload.bmc.useInto

boolean

false

Menentukan apakah akan menangani kata kunci kontrol INTO bmc untuk utilitas bongkar.

unload.fetchSize

number

0

Memungkinkan Anda menyetel ukuran pengambilan saat menangani kursor di utilitas bongkar muat.

unload.noPad

boolean

true

Menunjukkan bahwa bidang karakter panjang variabel (VARCHAR) harus dibongkar tanpa padding dengan panjang maksimum.

4.5.0

treatLargeNumberAsInteger

boolean

false

Menentukan apakah untuk memperlakukan jumlah besar sebagaiInteger. Mereka diperlakukan sebagai BigDecimal default.

load.batchSize

number

0

Ukuran batch utilitas beban.

load.format.localDate

string

DD.mm.yyyy\\ yyyy-mm-dd dd/MM/yyyy

Format tanggal lokal utilitas muat untuk digunakan.

load.format.localTime

string

HH: mm: ss\ hh.mm.ss

Format waktu lokal utilitas beban untuk digunakan.

load.format.dbDate

string

yyyy-MM-dd

Format database utilitas beban untuk digunakan.

load.format.dbTime

string

HH: mm: SS

Waktu database utilitas beban untuk digunakan.

load.sqlCodePointShift

number

0s

Kode SQL pointshift untuk utilitas beban. Menjalankan proses pergeseran karakter. Diperlukan ketika database target Anda dari DB2 adalah Postgresql.

load.applyRollback

boolean

false

Setel parameter ini true untuk menunjukkan bahwa Anda ingin layanan memutar kembali perubahan tabel jika mengalami kesalahan saat memuat data ke dalam database.

forcedDate

string

Memaksa tanggal ke tanggal yang diberikan jika ada.

frozenDate

boolean

true

Menentukan apakah untuk membekukan tanggal. Berlaku hanya forcedDate jika juga diatur.

jcl.type

string

mvs

Jenis file.jcl. Nilai yang diizinkan adalahjcl/vse. Perintah IDCAMS utilitas PRINT/REPRO mengembalikan 4 jika file kosong untuk non-vse jcl.

hasGraphic

boolean

false

Apakah utilitas INFUTILB perlu menangani kolom GRAFIS. DB2

convertGraphicDataToFullWidth

boolean

true

Menentukan apakah untuk mengkonversi data grafis ke format full-width.

gapwalk-cl-command.perang

Aplikasi web opsional ini berisi dukungan untuk program utilitas AS/400.

Tabel ini memberikan tampilan lengkap parameter kunci/nilai untuk aplikasi ini.

Kunci Tipe Nilai default Deskripsi

logging.config

Jalur

classpath:logback-utility.xml

Kunci standar untuk referensi ke file konfigurasi logback. Kunci logging standar lainnya juga tersedia.

spring.jta.enabled

boolean

false

Kunci standar. Jika mode dukungan sumber data tidak statis-xa, konfigurasi otomatis transaksi JTA pegas harus dinonaktifkan.

spring.datasource.primary.jndi-name

string

jdbc/primer

Nama JNDI (Penamaan Java Dan Antarmuka Direktori) untuk sumber data utama, jika menggunakan JNDI.

primary.datasource + -driver-class-name + -url + -username + -password

Sumber data pegas standar dengan subkunci

Berisi informasi koneksi untuk database aplikasi, jika tidak menggunakan JNDI. Harus memiliki konfigurasi yang sama seperti pada file YAMM aplikasi yang dimodernisasi.

Bergantian, penggunaan AWS rahasia sangat dianjurkan, seperti yang dijelaskan dalam. Database klien

encoding

string

ASCII

Pengkodean yang digunakan dalam program utilitas. Mengharapkan pengkodean yang validCP1047,,IBM930,ASCII... UTF-8

zonedMode

string

EBCDIC_STRICT

Mode untuk pengkodean atau decoding tipe data yang dikategorikan. Nilai yang diizinkan adalahEBCDIC_STRICT/EBCDIC_MODIFIED/AS400.

commands-off

string

Daftar perintah untuk dimatikan, dipisahkan dengan koma. Nilai yang diizinkan adalah PGM_BASICRCVMSG,SNDRCVF,CHGVAR,QCLRDTAQ,RTVJOBA,ADDLFM,ADDPFM,RCVF,OVRDBF,DLTOVR,CPYF,SNDDTAQ. Berguna saat Anda ingin menonaktifkan atau menimpa program yang ada. PGM_BASICadalah program AWS Blu Age Runtime khusus yang dirancang untuk tujuan debugging.

forcedDate

string

Memaksa tanggal ke tanggal yang diberikan jika ada.

gapwalk-hierarchical-support.perang

Aplikasi web opsional ini berisi dukungan transaksi IMS/MFS.

Tabel ini memberikan tampilan lengkap parameter kunci/nilai untuk aplikasi ini.

Kunci Tipe Nilai default Deskripsi

logging.config

Jalur

classpath:logback-utility.xml

Kunci standar untuk referensi ke file konfigurasi logback. Kunci logging standar lainnya juga tersedia.

spring.jta.enabled

boolean

false

Kunci standar. Jika mode dukungan sumber data tidak statis-xa, konfigurasi otomatis transaksi JTA pegas harus dinonaktifkan.

jhdb.configuration.context.encoding

string

Pengkodean JHDB (Java Hierarchical Database). Mengharapkan string pengkodean yang validCP1047,,IBM930,ASCII... UTF-8

jhdb.checkpointPersistence

string

none

Mode persistensi pos pemeriksaan. Nilai yang diizinkan adalahnone/add/end. Gunakan add untuk mempertahankan pos pemeriksaan saat yang baru dibuat dan ditambahkan ke registri. Gunakan pos pemeriksaan yang end terlalu bertahan saat server shutdown. Nilai lain menonaktifkan persistensi. Perhatikan bahwa setiap kali pos pemeriksaan baru ditambahkan ke registri, semua pos pemeriksaan yang ada akan diserialisasi dan file akan dihapus. Ini bukan tambahan ke data yang ada dalam file. Jadi tergantung pada jumlah pos pemeriksaan, itu dapat memiliki beberapa efek pada pertunjukan.

Properti yang tersedia untuk aplikasi klien

Aplikasi modern Anda mungkin memerlukan konfigurasi properti khusus untuk aplikasi Spring klien. Properti ini menginisialisasi kacang dari kelas yang dikemas dalam file JAR runtime. application-profile.yamlFile, di mana nilai profil ditetapkan selama pembuatan aplikasi, memungkinkan Anda untuk mengonfigurasi properti ini. Tabel berikut mencantumkan parameter kunci/nilai yang tersedia untuk mengonfigurasi aplikasi web klien yang menggunakan kacang dari kelas yang dikemas dalam runtime Gapwalk

Kunci Tipe Nilai default Deskripsi Versi rilis

blu4iv.dtaara.library.disable

boolean false Mengontrol penggunaan perpustakaan dalam konteks operasi area data. Jika disetel ke true, penggunaan pustaka dinonaktifkan untuk operasi area data, tetapi ini tidak mempengaruhi penggunaan QTemp. Jika disetel ke false, pustaka dipertimbangkan saat melakukan operasi CRUD untuk area data. 4.5.0