Каков наилучший способ измерить и ограничить использование полосы пропускания в веб-приложении LAMP SaaS?

StackOverflow https://stackoverflow.com/questions/273558

  •  07-07-2019
  •  | 
  •  

Вопрос

Компания, в которой я работаю, подумывает о разработке веб-приложения LAMP SaaS, которое было бы основано на плане.Мы хотим отслеживать использование, потому что оно включает внешние ссылки и увеличит пропускную способность за счет размещения iframe или фрагмента JavaScript на стороннем сайте.Моей первой мыслью было полагаться только на алгоритм показа страницы, но поскольку это действительно проблема с пропускной способностью, я задаюсь вопросом, является ли мониторинг таким подходом лучше.Каков наилучший способ выполнить этот мониторинг таким образом, чтобы я мог сообщить стороннему сайту о превышении лимита?

Это было полезно?

Решение

Я думаю, что шлюз веб-службы был бы хорошим вариантом. Большинство из них (IBM, Layer 7, Vordel) предлагают функции регулирования и управления контрактами. Они позволят вам установить пороговые значения для доступа к тому, что стоит за ними.

Если вы используете авторизацию и аутентификацию для пользователей и служб, вы можете легко настроить их на отправку уведомления, если использование становится слишком высоким (из-за злоупотребления, превышения SLA для запросов или любого другого параметра, который вы настраиваете.

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

Другие советы

Возможно, вам следует воспользоваться сервисами облачных вычислений, которые будут отслеживать использование полосы пропускания для каждого клиента.Это также позволит вам установить ограничение для каждого клиента.

Я читал Mosso.com могу это сделать.

с уважением

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top