2017-02-23 38 views
1

У меня есть система, в которой у нас есть 6 серверов приложений Java, защищенных агентом OpenAM. У нас только 1 агент, настроенный в openAm, и все работает нормально. Я заметил, что если я убью сеанс в openam, агент потребовал некоторое время, чтобы заметить (вероятно, время, в течение которого агент кэшировал вещи).Конфигурация для агентов OpenAM

Недавно я начал задаваться вопросом о «URL-адресе агента», который может быть настроен только на один URL-адрес для каждого агента, поэтому как мои 6 серверов приложений получают уведомления? Должен ли я настроить 6 агентов одинаково, только разница - это «URL-адрес уведомления агента», чтобы получать уведомления для всех агентов/сервера приложений?

Любая помощь/руководство здесь оценено как документация по этому вопросу довольно бедна.

ответ

0

Вам необходимо создать AgentGroup и один профиль агента (так 6) для каждого сервера приложений. Назначьте профили агента группе и наследуйте все настройки с уровня AgentGroup, но «debug» (чтобы вы могли настроить его для профиля агента). Затем URL-адрес уведомления будет уникальным для Агента, и OpenAM отправит уведомление всем агентам, зарегистрированным для уведомления. Убедитесь, что каждый экземпляр OpenAM может связываться с «URL-адресами уведомлений» (если TLS находится в игре, убедитесь, что доверие OpenAM JVM настроено правильно)

+0

Спасибо. Таким образом, группа агентов будет иметь все настройки моей текущей группы, и тогда группы будут только переопределять URL-адрес notificaiton? Я не уверен, что вы подразумеваете под уровнем «debug», есть ли хорошая документация там, когда вы делаете что-то вроде этого? – user2663635

+0

профиль агента переопределяет URL-адрес уведомления, а не группу агентов. Уровень «debug» - это всего лишь одно свойство профиля агента, которое вы, возможно, не наследуете от группы агентов. https://backstage.forgerock.com/docs/openam/13.5/admin-guide/chap-agents#create-agent-group https://backstage.forgerock.com/docs/openam/13.5/admin-guide/chap-agents # configure-web-policy-agent https://backstage.forgerock.com/docs/openam/13.5/admin-guide/chap-agents#configure-j2ee-policy-agent –