• Nenhum resultado encontrado

Usando a Interface da Linha de Comandos

Para concluir as funções administrativas, faça download da interface da linha de comandos em um computador local e execute a interface da linha de comandos do computador local.

Para obter informações sobre como usar a interface da linha de comandos (CLI), consulte “Usando a Interface da Linha de Comandos” no Centros de informações do IBM Workload Deployer ou Centros de informações do IBM PureApplication System. Esses links abrem uma nova janela.

Para obter informações sobre como administrar os objetos de chave usando a CLI, consulte “Referência de Objeto de Recurso de Interface da Linha de Comandos” noCentros de informações do IBM Workload Deployer ou Centros de informações do IBM PureApplication System. Esses links abrem uma nova janela.

Os objetos na CLI que você talvez deseje administrar especificamente para IBM Messaging Extension for Web Application Pattern Type incluem:

v Objeto PatternType. Cada objeto patterntype possui uma lista padrão de propriedades. O objeto patterntype para IBM Messaging Extension for Web Application Pattern possui os atributos específicos a seguir:

– shortname: wmqax

– name: IBM Messaging Extension for Web Application Pattern

Para obter informações sobre os comandos para administrar os tipos de padrão, consulte “Interface da Linha de Comandos de Tipo de Padrão” noCentros de informações do IBM Workload Deployer ou Centros de informações do IBM PureApplication System. Esses links abrem uma nova janela.

v Objeto de plug-in. Cada objeto de plug-in possui uma lista padrão de propriedades. O objeto de plug-in para IBM Messaging Extension for Web Application Pattern possui os atributos específicos a seguir:

– name: wmq/2.x.x.x – patterntype: wmqax

em que x.x.x é o número da versão.

O objeto de plug-in para a amostra do IBM Messaging Extension for Web Application Pattern possui os atributos específicos a seguir:

– name: wmq-samples/2.x.x.x – patterntype: wmqax

em que x.x.x é o número da versão.

Para obter informações sobre o trabalho com plug-ins, incluindo a listagem e a verificação de versões, consulte “Referência da Interface da Linha de Comandos de Plug-in” no Centros de informações do IBM Workload Deployer ou Centros de informações do IBM PureApplication System. Esses links abrem uma nova janela.

v Objeto ApplicationPattern. Para obter informações sobre a consulta, criação e implementação dos padrões do aplicativo, consulte “Referência da Interface da Linha de Comandos do Padrão do Aplicativo Virtual” no Centros de

informações do IBM Workload Deployer ou Centros de informações do IBM PureApplication System. Esses links abrem uma nova janela. Cada objeto applicationpattern possui uma lista padrão de propriedades. O objeto

applicationpattern para o aplicativo de amostra fornecido com o IBM Messaging Extension for Web Application Pattern possui os atributos específicos a seguir: – name: Sample Java EE Messaging Application

– patterntype: webapp

Para criar um VirtualApplication a partir da CLI, que contém um

MessagingService, é possível usar a CLI para criar um padrão a partir do aplicativo anteriormente exportado, ou criando um arquivo .zip que contém os arquivos a seguir:

v Um arquivo appmodel.json com os detalhes do seu aplicativo

v Quaisquer artefatos adicionais de implementação, por exemplo, arquivos .EAR ou .WAR.

O arquivo appmodel.json, fornecido como parte da amostra do IBM Messaging Extension for Web Application Pattern, contém as informações a seguir sobre as propriedades do nó e do link: { "layers": [ { "nodes": [ "Web Application", "Server with MDB", "Messaging Service", "Request Queue", "Reply Queue" ], "id": "layer" } ], "model": { "nodes": [ { "groups": { }, "attributes": { "archive": "artifacts/messagingSampleWeb.war", "ignoreFailedIfix": true }, "type": "WAR",

"id": "Web Application" }, { "groups": { }, "attributes": { "clientInactivityTimeout": 60, "archive": "artifacts/messagingSampleApp.ear", "asyncResponseTimeout": 120, "propogatedOrBMTTranLifetimeTimeout": 300, "totalTranLifetimeTimeout": 120, "ignoreFailedIfix": true }, "type": "EAR",

"id": "Server with MDB" }, { "groups": { }, "attributes": { "memory": "0", "datadisk": "5", "cpu": "0", "ignoreInapplicablefix": true }, "type": "Wmq",

"id": "Messaging Service" },

{ "groups": { }, "attributes": { "queue_location": "1", "queue_name": "REQUESTQ" }, "type": "WmqQ", "id": "Request Queue" }, { "groups": { }, "attributes": { "queue_location": "1", "queue_name": "REPLYQ" }, "type": "WmqQ", "id": "Reply Queue" } ], "app_type": "application", "version": "2.0", "links": [ {

"target": "Request Queue", "attributes": { "messageDrivenDestinationRefs": [ "messagingSampleMDB.jar#SampleMDB" ] }, "type": "WASWmqQ",

"source": "Server with MDB", "id": "WASWmqQ_1"

}, {

"target": "Messaging Service", "attributes": { "messageDrivenRefs": [ "messagingSampleMDB.jar#SampleMDB" ], "resourceRefs": [ "messagingSampleMDB.jar:SampleMDB#jms/replyCF" ] }, "type": "WASWmqX",

"source": "Server with MDB", "id": "WASWmqX_1"

}, {

"target": "Request Queue", "attributes": { "messageDestinationRefs": [ "jms/requestQueue" ] }, "type": "WASWmqQ",

"source": "Web Application", "id": "WASWmqQ_3"

}, {

"target": "Messaging Service", "attributes": {

"resourceRefs": [

"jms/connectionFactory" ]

},

"type": "WASWmqX",

"source": "Web Application", "id": "WASWmqX_2"

}, {

"target": "Reply Queue", "attributes": { "messageDestinationRefs": [ "jms/replyQueue" ] }, "type": "WASWmqQ",

"source": "Web Application", "id": "WASWmqQ_4"

} ],

"locked": false,

"patterntype": "webapp",

"name": "Sample Java EE Messaging Application",

"description": "This sample demonstrates the use of messaging resources in a simple stock check scenario for an online retailer. The pattern includes a ’front-end’ Web Application to collect and submit stock requests and a ’back-end’ Enterprise Application to process the requests. Requests are transferred between the applications using message queues hosted by a messaging service."

} }

Capítulo 6. Monitorando

Use o monitoramento para indicar como sua mensagem de serviço está sendo executada.

A lista a seguir fornece exemplos de razões para o monitoramento de sua instância de aplicativo virtual.

v Avaliando o uso do recurso de aplicativo

v Revisando os níveis de atividade e o rendimento do sistema

v Determinando o número de clientes conectados ao serviço de sistema de mensagens

v Monitorando a carga de trabalho do sistema de mensagens pendentes v Verificando as mensagens que não puderam ser processadas

v Confirmando se a carga de trabalho do sistema de mensagens está dentro dos limites esperados

v Monitorando a atividade de rede

Para obter informações adicionais sobre monitoramento, consulte o Centro de Informações do IBM Workload Deployer ou o Centro de Informações do IBM PureApplication System. Esses links são abertos em uma nova janela.

Documentos relacionados