2016-11-07 3 views
1

나는 Heroku에 배치 할 레일즈 애플리케이션을 만들고 있습니다. 앱은 상대적으로 적은 수의 사람들 (웨딩 웹 사이트, 180 명 정도만이 그것을보고 상호 작용할 수 있습니다)에서 사용됩니다. 나는 상대적으로 싸기 때문에 Heroku 취미 계층 계획을 선택하려고 생각했지만, 트래픽 스파이크가있는 것으로 알고, Heroku는 규모에 따라 더 많은 비용을 청구하고 얼마나 많은 사람들이이 응용 프로그램을 사용하고 있는지에 따라 사용자를 바운스시킵니다.Heroku 사이트에서 '높은 트래픽'으로 간주되는 것은 무엇입니까?

나는 생각하지 않는다 ~ 1백80명 등

답변

1
, 높은 트래픽으로 간주 될 수 있지만, 취미 계층이 응답하지 않는 사람을 수신 거부하지 않고이 문제를 처리 할 수있을 것인지 사람들의 의견에 무엇인지 알고 싶어요

나는 가공 단계까지는 취미 계층이 충분하다고 생각 하겠지만, 잡은 부분은 아마도 데이터베이스 용량이 될 것입니다. 10,000 개의 행만 있으면 충분하다고 생각 될 수도 있지만 모델의 개수에 따라 빠르게 채울 수 있습니다. 귀하의 응용 프로그램에 대해 더 많이 알지 못해도 처리 능력 및 컴퓨팅 효율성에 관해 이야기하기는 어렵지만 일반적으로 512MB RAM이 귀하의 필요에 충분히 부합 할 것이라고 생각합니다.

상대적으로 트래픽이 적은 헤로 쿠 사이트는 다이노 스가 비활성 상태 인 동안 닫혀 있기 때문에 느린 느낌을받는 경향이 있습니다. 첫 번째 사용자가 상기 비활성 기간 이후에 사이트를 쳤을 때 새로운 dyno가 회전하는 동안 지연이 발생할 수 있으므로 속도와 응답 성 기대치가 너무 높지 않은 한 이동할 수 있어야합니다.

1 ~ 2 달 정도 앱을 계속 유지하려는 계획이있는 경우 기본 계획을 고려해 볼 수 있습니다. Heroku에서 데이터베이스를 업그레이드하는 것이 어려울 수 있습니다. 경험은 내가 총알을 물고 바로 기본 계획을 따라 가도록 가르쳐주었습니다. 좀 더 많은 돈을 벌 겠지만 10,000 줄을 치면 두통을 느낄 것입니다.

+0

감사합니다. 그 계획은 단지 2 달러 더/월이므로, 여전히 괜찮습니다. 지체 된 일은 저를 귀찮게합니다. 나는 그 주위에 방법이 있었으면 좋겠다. – bjorkland

+0

더 많은 트래픽이 다이노 스를 깨울 것입니다 :) –