하나의 ESB 서버가 있고 두 개의 WSO2 식별 서버 인 IS1과 IS2에 연결되어 있다고 가정합니다. 고객 ESB를 통한 WSO2 IS1의 첫 번째 로그인. 나중에 WSO2 IS1이 유지 보수를 위해 종료됩니다. IS2는 고객 A의 로그인을 다시 요구하지 않고 고객 A에 대한 권한을 계속 처리 할 수 있습니까?wso2IS에서 HA를 지원하는 방법
0
A
답변
0
WSO2 Identity Server의 관리 콘솔에 로그인 하시겠습니까? 예를 들어, Identity Server의 두 노드에 LB (예 : ESB 또는 Apache HTTPD ..)가있는 경우 첫 번째 요구 사항은 LB가 고정 세션을 지원해야한다는 것입니다. 그런 다음 사용자는 문제없이 관리 콘솔에 로그인 할 수 있습니다.
sticky 세션으로 사용자 요청은 항상 한 노드에만 전송됩니다. 노드가 다운 된 경우 LB가 다른 노드로 사용자 요청을 보내야합니다. 노드간에 세션 복제가 없으므로 다시 로그인해야 할 수도 있습니다 ... 기본적으로 WSO2 제품은 노드간에 세션 복제를 지원하지 않으므로 관리 콘솔에 로그인 할 때 원활한 HA를 얻을 수 없습니다. WSO2 미래에 세션 복제를 지원할 계획이 있습니다.
그러나 Identity Server의 관리 서비스에 액세스하는 경우에도 원활한 HA를 유지할 수 있습니다. ESB에서 WSO2 Identity Server의 관리 서비스 API에 대해 이야기하고 있다고 가정 해보십시오. 로드 밸런싱 관리 서비스에 대한 자세한 내용은 here에서 확인할 수 있습니다. 나는 이것이 당신에게 유용 할 것 같아요.
관련 문제
- 1. Memcached HA를 어떻게 수행합니까?
- 2. WSO2IS에서 사용자 당 동시 세션 수 제한
- 3. 셀러리가 HA를 이길 - 맥박 조정기를 사용합니까?
- 4. CIunit에서 HMVC를 지원하는 방법
- 5. 올바르게 html5를 지원하는 방법
- 6. 크롬에서 sass를 지원하는 방법
- 7. 브라우저에서 JavaScript를 지원하는 방법
- 8. cocos2d v1.0.1을 지원하는 방법 Retina?
- 9. Mongoskin을 사용하여 스키마를 지원하는 방법.
- 10. WildFly8.2.0에서 서블릿을 올바르게 지원하는 방법
- 11. 브라우저에서이 HTML5 기능을 지원하는 방법
- 12. ie8에서 지원하는 비디오를 구현하는 방법
- 13. yasnippet에서 이맥스에서 PyQt를 지원하는 방법
- 14. Dojo 차트에서 미러링을 지원하는 방법
- 15. github-pages에서 latex를 지원하는 방법
- 16. "요청 당"범위를 지원하는 방법
- 17. MonoTouch에서 여러 해상도를 지원하는 방법
- 18. Seleneium-Webdriver/Ruby를 지원하는 방법
- 19. 더 큰 타일을 지원하는 방법
- 20. Neo4j Rest에서 트랜잭션을 지원하는 방법
- 21. SSO를 지원하는 Rally API
- 22. GridView가 wpf에서 다중 선택을 지원하는 방법
- 23. mod_auth_cas에서 "require foobar"를 지원하는 방법
- 24. asp.net mvc에서 큰 크기의 내용을 지원하는 방법
- 25. IMACROS Regex를 검색 기능에서 지원하는 방법
- 26. Core-plot에서 가로/세로 전환을 지원하는 방법
- 27. 스프링에서 .jsp 확장자를 가진 URL을 지원하는 방법
- 28. 웹 응용 프로그램을위한 다중 UI를 지원하는 방법
- 29. webView android에서 Chrome으로 WebGL을 지원하는 방법
- 30. 직렬 케이블로 연결된 터치 스크린을 지원하는 방법