Это, вероятно, можно сделать очень похоже на то, что вы уже предложили.
Сначала создайте глобальные переменные var sleep = true
и var request_count = 0
. Затем запустите таймер, который проверяет request_count
на общее количество запросов каждую секунду или около того. Затем ваши функции успеха могут увеличивать request_counter
, а затем начинать цикл до sleep == false
. Затем, когда функция мониторинга, запущенная с помощью таймера, обнаруживает request_count == TOTAL_REQUESTS
, она устанавливает sleep = false
, и все ваши функции успеха продолжают об их бизнесе в этой точке.
Согласно видению (и я могу только говорить о видении здесь, так как продукт еще действительно не отсутствует), вот несколько причин, Вы могли бы рассмотреть Azure по EC2.
Azure включает встроенные способности к выравниванию нагрузки. Если Вы хотите сделать это на Амазонке, Вы имеете к решению для самокрутки или покупаете стороннее решение как www.RightScale.com.
приложения Azure-friendly-coded могут быть поставлены внутренне или в облаке Microsoft. Если Вы запишете приложения, которые имеют конфиденциальную информацию как финансовые данные или данные здравоохранения, не, то все Ваши клиенты будут готовы поместить их данные в публичное облако. В этом случае они могут развернуть Ваши приложения внутренне в Windows. Это продается в качестве победы набора навыков, потому что можно перейти от общественности к частным проектам. Не понимайте меня превратно - при освоении разработки Amazon EC2 тогда можно развернуть приложения внутренне с виртуальными серверами Linux в центре обработки данных, но это не столь под ключ. (Трудно для описания технического предварительного просмотра как тюремщика, когда это еще не лицензируется, ха-ха-ха.)
Однако не было ясно, что функциональность выравнивания нагрузки включена в поле с внутренним развертыванием. Если необходимо сделать комбинацию Azure плюс Сервер ISA, это будет более жестким развертыванием, и управление продают.
Моя компания использует Amazon EC2 теперь, и я снижаюсь в PDC на наблюдение, что детали о Azure разворачиваются. Я еще не видел ничего, которое убедило бы нас переезжать от Amazon. Azure определенно выглядит востребованной, но факт, я могу теперь использовать Windows Server и SQL-сервер на Amazon с SLAs на месте. Ray Ozzie прояснил, что Azure будет изменяться МНОГО на основе обратной связи от сообщества разработчиков. Однако Azure имеет большой потенциал, и мы будем наблюдать его тесно.
кроме того, Amazon будет добавлять выравнивание нагрузки, автомасштабирование и функции панели инструментов в предстоящих обновлениях сервиса (см. эту ссылку: http://aws.amazon.com/contact-us/new-features-for-amazon-ec2/ ). Никогда не недооценивайте Amazon, поскольку у них есть хороший headstart на Облачных вычислениях, и большая помощь базы пользователей уже совершенствовали их предложения. Никогда не недооценивайте Microsoft ни один, поскольку у них есть крупное сообщество разработчиков и глобальный охват.
Полный я не думаю, что облачные сервисы одной компании являются взаимоисключающими друг от друга. Большая вещь состоит в том, что мы можем усилить всех их, если мы хотим.
Microsoft должна предложить способность разместить основанные на Linux серверы в их облаке. Это действительно перевернуло бы мир вверх дном!
На данном этапе информация о Windows Azure довольно недостаточна. Я был в представлении ведущих идей во время объявления, и мои лучшие предполагают эту точку, то, что они пытаются обеспечить более обширную среду виртуализации, чем просто размещенные экземпляры IIS.
На данном этапе, хотя, я не могу сказать больше, чем это.
type
начиная с него doesn' t печатают " gpm является function" строка.
– l0b0
28 March 2012 в 13:38
Хорошо это - больше, чем просто веб-сервисы. Это также позволит Вам размещать другие типы связанных приложений. Плюс он обеспечивает интегрированный доступ к другому программному обеспечению MS на облаке; т.е. SharePoint, Exchange, CRM, сервисы данных SQL, и позволят Вам полностью настраивать и расширять те предложения таким же образом, что Вы были бы в состоянии настроить и расширить их, если бы они были размещены на месте.
На Конференции по Пониманию Archtect в прошлом году они упомянули, что начали изменять базовые серверные продукты для контакта с крупномасштабной средой обработки отказа, которая очень интересна мне, по крайней мере.
Его набор материала, который входит в Облако. Я думаю об этом как о большем количестве Платформы в Облаке.
условия, которые упоминаются здесь, являются "ХРАНИЛИЩЕМ" и "ВЫЧИСЛЯЮТ"
Для меня, это получает действительно межжало вокруг ИДЕИ Шины интернет-сервиса.
Это также о перемещении в процесс рабочего процесса разработки также.
На Правилах Конфиденциальности данных..., который является одним большим слоном в комнате и был упомянут... Обычно существует часто управление в каждой Стране об информационной безопасности.
британский RIPA
Патриотический акт США
они действительно conceptully отличающийся? И эти 2 страны действительно делятся информацией так или иначе... По моему скромному мнению (по закону они отличаются, но клиенту оба закона предоставляют доступ к данным о клиентах его справедливый вопрос кто)
Мы используем S3 для устройства хранения данных очень успешно, и я всегда следил за EC2 для Windows и поддержки SQL Server. Таким образом, теперь они доступны, я вырыл далее.
я довольно волновался, когда я считал это: http://www.brentozar.com/archive/2008/11/bad-storage-performance-on-amazon-ec2-windows-servers/
, Возможно, поскольку мы разрабатываем то, что, надо надеяться, станет очень популярным веб-сайтом, мы должны рассматривать новые модели хранилища данных - SimpleDB Azure или Amazon. Hmmmmm - завершают перезапись!