You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
session server는 load balancer를 앞단에 붙혀 부하에 따른 auto sacaling을 처리하면 되는데 channel server의 경우 auto scaling을 어떻게 처리해야 할까요?
아키텍쳐를 보면 session server에는 load balancer가 있고, channel server는 session server에서 load balancing을 해주고 있는 것으로 파악됩니다. 그럼 channel server는 auto scaling역할을 해주고 있는 instance가 없는 상태입니다. 이상태에서 auto scaling을 어떻게 해줘야 하는지 궁긍해서 여쭙습니다.
제가 생각하는 시나리오는
channel server를 넉넉히 확보한다.
auto scaling 하는 instance를 따로 만든다. 예를 들면channel server를 watching 하는 인스턴스를 만들고 connection 갯수(??) 에 따라 channel server를 add 및 delete 하는역할을 하게한다. channel server가 delete될시 client에서 session server에 재요청하여, channel server를 다시 할당 받는다. channel server가 add 될시에는 그냥 사용한다.(add는 최대한 스무스하게 되도록 규칙을 넣는다.)
두가지 시나리오를 생각해보고 있는데 제가 맞게 생각하고 있는지 궁금합니다. 만약 틀리다면 xpush에 가장 걸맞는 auto scaling시나리오가 있는지 알고 싶습니다!!
The text was updated successfully, but these errors were encountered:
session server는 load balancer를 앞단에 붙혀 부하에 따른 auto sacaling을 처리하면 되는데 channel server의 경우 auto scaling을 어떻게 처리해야 할까요?
아키텍쳐를 보면 session server에는 load balancer가 있고, channel server는 session server에서 load balancing을 해주고 있는 것으로 파악됩니다. 그럼 channel server는 auto scaling역할을 해주고 있는 instance가 없는 상태입니다. 이상태에서 auto scaling을 어떻게 해줘야 하는지 궁긍해서 여쭙습니다.
제가 생각하는 시나리오는
두가지 시나리오를 생각해보고 있는데 제가 맞게 생각하고 있는지 궁금합니다. 만약 틀리다면 xpush에 가장 걸맞는 auto scaling시나리오가 있는지 알고 싶습니다!!
The text was updated successfully, but these errors were encountered: