Является ли PAA хорошим кандидатом для автоматизации развертывания и настройки библиотеки wcm на портале?

Я создал Web Content Management библиотека для использования в WebSphere Portal, На данный момент я использую import-wcm-data чтобы импортировать библиотеку, мне нужно добавить несколько дополнительных свойств к 2-3 файлам на сервере под Resource Environment Providers а затем перезапустите определенные службы, чтобы эти изменения были обнаружены.

Может ли кто-нибудь объяснить преимущества использования paa над написанием простого bash (или аналогичный) скрипт для автоматизации этого процесса?

Я не понимаю, получу ли я какие-либо преимущества при использовании paaили paa даже способен обновлять файлы свойств и перезапускать сервисы?

2 ответа

Решение

Я интенсивно работал с файлами PAA и должен сказать, что это очень стабильный способ развертывания приложения, требующий нескольких этапов и компонентов depl. Это требует процесса запуска, но оно того стоит в многосерверной среде. Вы можете выполнять все задачи, которые вы можете выполнять в файле Ant, а также с помощью интерфейса сценария wsadmin. Я только обновляю настройки res env и тому подобное в WAS и по этой причине не касаюсь файлов props, так как все настройки хранятся в WAS.

По моему опыту, PAA не является хорошим методом, если вы просто импортируете библиотеку контента.

Я не думаю, что понимаю, почему вы делаете импорт вручную, а не синдицируете, но даже если есть веская причина не синдицировать, процесс PAA был слишком сложным и требовал слишком много предшествующих действий (удаление библиотек, удаление PAA, развертывание PAA и затем активируйте portliest), чтобы быть жизнеспособным вариантом для чего-то такого простого, как импорт библиотеки WCM.

Поскольку активация портлетов, которые я импортировал с помощью PAA, была дополнительным шагом, я не верю, что вы можете перезапустить приложения.

Другие вопросы по тегам