Назад | Перейти на главную страницу

websphere - dmgr и приоритет агента узла

Я часто вижу, что выполнение развертывания на нашем сервере WAS разработки зависает, в то время как приложения, работающие на нем, продолжают отвечать на запросы пользователей. Это приводит к длительному развертыванию с частыми перезагрузками развертываемых приложений или даже всего сервера приложений.

Поскольку это среда разработки, развернутые приложения не обязательно должны быть всегда доступны, поэтому я подумал об изменении выполнения приоритета процесса либо для агента узла, либо для dmgr, чтобы процесс развертывания мог продолжать работать, пока выполняется несколько запросов. может тайм-аут / CPU истощится.

Однако я не совсем уверен, какой из двух компонентов нужно изменить приоритет: из того, что я понял, dmgr просто управляет процессом, в то время как агент узла выполняет хрюканье, поэтому, чтобы процесс развертывания продолжал голодать, я должен увеличить приоритет агента узла, верно?

Думаю, у вас отношения между процессами немного перепутались. Агент узла является самым простым: он поддерживает работу других процессов и обеспечивает базовое удаленное управление из dmgr.

Dmgr и отдельные серверы приложений для развертывания того или иного типа.

Если вы не наблюдаете очень высокую очередь выполнения или очень высокую загрузку процессора, я думаю, что более вероятно, что вы исчерпали java-кучу dmgr и должны сначала настроить ее.