Configurar a aplicação gerenciada Micro Focus
É possível configurar as aplicações com o mecanismo de tempo de execução do Micro Focus para personalizar propriedades adicionais, como integrações.
Integrações de terceiros aceitas para o Micro Focus
Para fazer uso de integrações de terceiros, o ambiente gerenciado do AWS Mainframe Modernization deve usar uma versão do mecanismo do Micro Focus que aceite esse tipo de configuração. As versões do mecanismo com o postfix R (por exemplo, versão 9.0.9.R) são aceitas. Isso significa que a versão 9.0.9.R do mecanismo inclui suporte à instalação do cliente para as integrações de terceiros, mas a 9.0.9 não.
Impressoras
Os recursos da impressora são configurados por meio da definição da aplicação Micro Focus, conforme descrito na seção Impressoras: opcionais.
Uma definição de impressora pode definir um módulo de saída personalizado ou fornecido pelo serviço para a impressora. Alguns exemplos de possíveis configurações do módulo de saída são:
1. Exemplo de binário fornecido pelo serviço de carregamento.
... { "name": "p1", "classes": [ "AB" ], "description": "Using service managed LRS Queue exit module", "exit-module": { "name": "lrsprte6" } }, ...
2. Exemplo de fornecimento de binário do S3.
"exit-module": { "name": "s3Exit", "module": "${s3-source}/3pa/s3Exit.so" }
3. Exemplo de fornecimento de binário do EFS.
nota
Para usar a montagem EFS, ela deve ser anexada durante a criação do ambiente, além de alguns valores adicionais a serem definidos, como program-path
.
... "batch-settings": { "jes-printers": [ { "name": "p3", "classes": [ "EF" ], "description": "Using binary from customer provided exit module on EFS Mount", "exit-module": { "name": "efsExit" } } ], "program-path": "$EFS_MOUNT/path/to/directory/containing/binaries/" }, "runtime-settings": { "environment-variables": { "EFS_MOUNT": "/m2/mount/efs" } } ...
Fila LRS: opcional
Para usar a fila LRS, é necessário usar um mecanismo do Micro Focus que aceite artefatos de terceiros (ou seja, mecanismos que terminam com .R
). Além de configurar uma impressora com um módulo de saída apontando para lrsprte6
como o nome de entrada do módulo de saída, a fila LRS requer uma variável de ambiente adicional, conforme definido no bloco “configurações de tempo de execução” preexistente da definição da aplicação Micro Focus.
- LRSQ_ADDRESS
-
(Obrigatório) Especifica o endereço do servidor LRS para o qual o módulo de saída de impressão do LRSQ deve ser enviado.
Impressoras LRS: a configuração de uma impressora LRS requer a definição de uma impressora jes, conforme especificado na seção Impressoras: opcionais.
Além disso, o LRSQ_ADDRESS deve ser especificado como parte do campo runtime-settings
na definição da aplicação.
"runtime-settings": { "environment-variables": { "LRSQ_ADDRESS": "<lrsq-address>" } }