Обновлено 7 марта 2023 года.
Уважаемые игроки,
С 7 марта закрыта возможность приобретения тарифов подписки Яндекс Плюс и Lesta Games («Базовый», «Стандарт», «Максимум»).
С 13 марта 14:00 (МСК) эти тарифы станут недоступными для продления.
Тариф, приобретённый или продлённый в промежуток времени до указанных дат, будет действовать на протяжении оплаченного периода в полном объёме и со всеми преимуществами.
Командиры!
Мы рады представить вам подписку Яндекс Плюс и Lesta Games, созданную специально для танкистов!
С ней для вас доступны:
Ещё больше причин всегда быть в Плюсе!
Подписка доступна в России и Беларуси.
Три тарифа
В рамках подписки Яндекс Плюс и Lesta Games вам доступны на выбор три тарифа: «Базовый», «Стандарт» и «Максимум». Каждый из них содержит все стандартные преимущества Яндекс Плюса для вашей страны (подробнее), а также различное внутриигровое имущество.
Как обновляется и начисляется контент
Техника, элементы кастомизации, спецпредложения и член экипажа (когда он есть) в подписке обновляются 1-го числа каждого месяца.
При этом получать новый контент вы можете по истечении каждого месяца с даты активации подписки — для этого обязательно нужно зайти в игровой клиент.
Пример 1
Вы активировали подписку 15 декабря, сразу зашли в клиент и получили декабрьское игровое имущество. 1 января контент подписки обновился, но получить его вы сможете только с 15 января* — когда пройдёт месяц с даты активации подписки.
Пример 2
Вы активировали подписку 15 декабря, но зашли в игровой клиент только 10 января, когда контент подписки уже обновился. Вы всё равно получите декабрьское игровое имущество, так как месяц с даты активации подписки ещё не прошёл. А с 15 января* сможете забрать и январский контент.
* В случае продления подписки.
Обратите внимание:
- Если не зайти в клиент в течение месяца с даты активации подписки, то арендная техника и золото за этот период станут недоступны.
- Элементы кастомизации и члена экипажа можно забрать и позже — их вы получите гарантированно.
Стартовый бонус
Если у вас нет активной подписки Яндекс Плюс и вы ещё никогда не подключали Яндекс Плюс и Lesta Games, то сейчас при подключении этой «танковой» подписки вас ждёт подарок!
Стартовый бонус можно получить только 1 раз на аккаунт. Выкупить танк можно в течение 31 дня с даты получения стартового бонуса.
Оплата подписки баллами Плюса
Оплачивать подписку Яндекс Плюс и Lesta Games вы также можете баллами Плюса, которые накапливаются при использовании сервисов Яндекса!
Чтобы воспользоваться этой возможностью, в Личном кабинете перейдите в раздел «Управление подпиской» и активируйте опцию «Подписка за баллы».
Подробно о баллах
Специальная цена на «танковую» подписку для пользователей Яндекс Плюса
У вас ещё нет подписки Яндекс Плюс и Lesta Games, но есть обычный Яндекс Плюс? В таком случае мы рады сообщить вам новость!
Вы можете подключить дополнительно «танковую» подписку по специальной цене:
- Тариф «Базовый» за 1 RUB / 0,59 BYN.
- Тариф «Стандарт» за 200 RUB / 7,5 BYN.
- Тариф «Максимум» за 600 RUB / 21,5 BYN.
Подробно об условиях
- Специальная цена на «танковую» подписку доступна пользователям с активной подпиской Яндекс Плюс, Яндекс Плюс Мульти, Яндекс Плюс с more.tv, Яндекс Плюс Мульти с more.tv, кроме исключений.
- Автоматическое продление подписки по специальной цене осуществляется по этой же стоимости.
- Основная подписка, действующая у вас на момент подключения подписки по специальной цене, продолжает работать параллельно с «танковой» подпиской.
- Если вы отключаете продление основной подписки, то подписка по специальной цене прекращает своё действие после окончания оплаченного периода.
- Управлять подпиской вы можете в Личном кабинете.
Исключения
Специальная цена недоступна для пользователей Яндекс Плюса, у которых:
- подписка оформлена через магазины приложений App Store, Google Play или у сторонних партнёров;
- основной подпиской является Яндекс Плюс Мульти с Амедиатекой;
- подписка оформлена в составе Семейной группы;
- подписка оформлена в составе других подписок (подписки на умные устройства);
- подписка оформлена без автоматического продления (промокоды без привязки карты);
- уже есть подписка на один из тарифов Яндекс Плюс и Lesta Games.
Как подключиться
- Перейдите на страницу подключения.
- Выберите подходящий тариф и следуйте открывшимся инструкциям.
Время на прочтение
1 мин
Количество просмотров 4.2K
Яндекс совместно с Wargaming запустила подписку «Яндекс Плюс World of Tanks» для геймеров. Об этом Хабру сообщили в пресс-службе компании. Новое предложение содержит базовые преимущества Яндекс Плюса в виде подписки на Кинопоиск, Яндекс.Музыку и кешбэка баллами в сервисах компании. Вместе с этим пользователи получают доступ к внутриигровому контенту World of Tanks — игровая валюта, премиум-танки в аренду, элементы внешнего вида для техники, скидки и спецпредложения.
Подписка для геймеров запущена в трёх вариантах — «Базовый», «Стандарт» и «Максимум». Чем выше тариф, тем больше бонусов предлагается для игроков. Каждый месяц состав бонусов по тарифам будет меняться. Кроме того, пользователям, не имевшим подписки Яндекс Плюс, предлагают месяц бесплатного доступа к тарифу «Базовый». После оформления «Яндекс Плюс World of Tanks» игроки, не имевшие до этого подписки компании, получат танк БТ-7А со слотом в ангаре и прокачанным на 100% экипажем, а также 5 дней танкового премиум аккаунта и уникальную медаль.
Подписка «Яндекс Плюс World of Tanks» действует на территории России, Беларуси и Казахстана. Цены на тарифы:
-
«Базовый» — 199 руб. / 5,49 BYN / 849 KZT в месяц;
-
«Стандарт» — 399 руб. / 12,99 BYN / 1999 KZT в месяц;
-
«Максимум» — 799 руб. / 26,99 BYN / 4499 KZT в месяц.
В ходе тестирования некоторых продуктов компании Positive Technologies возникла необходимость проведения быстрых стресс-тестов одного веб-сервиса. Эти тесты должны были быть простыми и быстрыми в разработке, нетребовательными к аппаратным ресурсам и одновременно с этим давать значительную нагрузку однотипными HTTP-запросами, а также предоставлять статистические данные для анализа системы под нагрузкой.
Автор: Тимур Гильмуллин
В ходе тестирования некоторых продуктов компании Positive Technologies возникла необходимость проведения быстрых стресс-тестов одного веб-сервиса. Эти тесты должны были быть простыми и быстрыми в разработке, нетребовательными к аппаратным ресурсам и одновременно с этим давать значительную нагрузку однотипными HTTP-запросами, а также предоставлять статистические данные для анализа системы под нагрузкой.
Для их реализации мы исследовали и опробовали некоторое количество инструментов, среди которых были Apache JMeter и написанный нами на Python скрипт LogSniper, который выполнял реплей заранее подготовленных серверных логов с HTTP-запросами на цель.
От использования JMeter было решено отказаться из-за значительной сложности подготовки и проведения тестов, высоких требований к производительности нагрузочного стенда и довольно малых мощностей нагрузки, хотя эти недостатки и компенсировались высокой информативностью собираемой статистики. LogSniper был отклонен из-за малой мощности генерируемой нагрузки и здесь даже простота подготовки нагрузочных HTTP-пакетов не смогла перевесить. Другие известные инструменты нам по тем или иным причинам тоже не подошли.
В итоге мы остановились на инструменте Яндекс.Танк, о котором узнали, побывав на конференции YAC-2013 и пообщавшись со специалистами Яндекса. Этот инструмент полностью отвечал всем нашим требованиям к простоте подготовки теста и к генерируемой нагрузке.
Что это
Яндекс.Танк — инструмент для проведения нагрузочного тестирования, разрабатываемый в компании Яндекс и распространяемый по лицензии LGPL. В основе инструмента лежит высокопроизводительный асинхронный генератор нагрузки phantom: он был переделан из одноименного веб-сервера, который «научили» работать в режиме клиента. При помощиphantom можно генерировать десятки и сотни тысяч HTTP-запросов в секунду (http-requests per second, http-rps).
В процессе своей работы Танк сохраняет полученные результаты в обычных текстовых журналах, сгруппированных по директориям для отдельных тестов. Во время теста специальный модуль организует вывод результатов в консольный интерфейс в виде таблиц. Одновременно запускается локальный веб-сервер, позволяющий видеть те же самые результаты на информативных графиках. По окончании теста возможно автоматическое сохранение результатов на сервисеLoadosophia.org. Также имеется модуль загрузки результатов в хранилище Graphite.
Некоторые полезные ссылки:
- код проекта на GitHub;
- официальная документация по настройке и использованию инструмента;
- информация о модулях Танка в wiki разработчиков;
- презентация об истории возникновения инструмента;
- история возникновения сервиса нагрузочного тестирования в Яндексе и разработки Танка;
- Яндекс-клуб, посвященный вопросам использования инструмента.
Сегодня мы не будем подробно останавливаться на установке и настройке Танка, поскольку эту информацию легко найти в сети, а сразу перейдем к описанию своего опыта его использования.
Сравнение производительности двух аналогичных веб-сервисов
В ходе работы нам потребовалось сравнить характеристики двух веб-сервисов, работу которых можно примерно описать как «прозрачные HTTP-прокси, перенаправляющие входящие запросы на backend-приложение».
Общую схему работы можно изобразить следующим образом:
На стенде с Танком использовался генератор нагрузки phantom с включенным монитором производительности.
В качестве стенда web-proxy на схеме использовались два тестируемых веб-сервиса, с которых при помощи агента Танка снимались показатели производительности. Условно назовем их Эталонный веб-сервис и Испытуемый веб-сервис. Нам требовалось понять, соответствует ли производительность испытуемого веб-сервиса эталонному.
Для backend использовалось небольшое веб-приложение, запущенное под Nginx и возвращающее одну простую HTML-страничку.
Выявленные ограничения
Перед началом работ мы собрали информацию об ограничениях виртуальных стендов, на которых была построена вся тестовая инфраструктура.
Характеристики стенда backend-приложения:
- 8 vCPU, 4 GB, 10 Gb/s,
- веб-сервер Nginx.
Максимальная отдача сервера, которой удалось добиться, составила ~ 25 000 http-rps, но и при нагрузке выше 25k http-rps работа стенда не была нарушена.
Стенд Танка с характеристиками 16 vCPU, 8 GB, 10 Gb/s позволил реализовать нагрузку до 300 000 http-rps.
Пропускная способность виртуальной среды ESXi, определенная с помощью Iperf, составила 8 Gb/s в одну сторону, 4 Gb/s при двухсторонней нагрузке между двумя виртуальными машинами.
Метрики и критерии сравнения
Перед началом работы для дальнейшего измерения мы определили следующие метрики каждого профиля нагрузки:
- http_rps_out — значение http-rps, отправляемое с Танка на веб-приложение,
- http_rps_in — значение http-rps, принимаемое на Танке со стороны веб-приложения,
- http_request_size — размер http-запроса в байтах,
- send_requests — количество отправленных HTTP-запросов,
- bs_out — bytes per seconds, байт в секунду — параметр определяет скорость отправки данных с Танка,
- bs_in — значение bs, отправляемое с веб-приложения в сторону Танка,
- test_time — время теста в секундах,
- response_time_med — среднее время, в которое укладывается 90% всех ответов.
Зная число HTTP-запросов и их размер, получаем, что bs и http-rps связаны по формуле: bs = http_rps * http_request_size.
В данном случае мы решили выбрать следующие критерии для сравнения работы веб-сервисов под нагрузкой:
- За все время теста значение параметра «время, в которое укладывается 90% ответов» у испытуемого веб-сервиса должно быть не больше, чем у эталонного веб-сервиса.
- На отрезке возрастания нагрузки на очередные 1000 http-rps значение параметра «время, в которое укладывается 90% ответов» у испытуемого веб-сервиса должно быть не больше, чем у эталонного веб-сервиса.
- За все время теста общее количество правильно обработанных запросов у испытуемого веб-сервиса должно быть не меньше, чем у эталонного веб-сервиса.
Аналогичным образом можно определить иные критерии нагрузочных тестов для любых проектов.
Тестовые HTTP-запросы
Для одного из профилей нагрузочных тестов нам требовалось создать смешанный HTTP-трафик из GET- и POST-запросов с линейным возрастанием нагрузки до 10k http-rps в течение 10 минут.
HTTP-запросы, вошедшие в патрон Яндекс.Танка
GET /loadtest/index.php?id=1&login=user&pwd=password HTTP/1.1
X-Sniffer-Forwarded-For: yandex-tank-example-domain.ptsecurity.ru
Host: backend-example-domain.ptsecurity.ru
User-Agent: Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
POST /loadtest/index.php HTTP/1.1
X-Sniffer-Forwarded-For: yandex-tank-example-domain.ptsecurity.ru
Host: backend-example-domain.ptsecurity.ru
User-Agent: Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
Content-Length: 32
id=1&login=user&pwd=password
POST /loadtest/index.php HTTP/1.1
X-Sniffer-Forwarded-For: yandex-tank-example-domain.ptsecurity.ru
Content-Type: multipart/form-data; boundary=validFile
Host: backend-example-domain.ptsecurity.ru
User-Agent: Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
Content-Length: 150
--validFile
Content-Disposition: form-data; name="login"; filename="validFile.txt"
Content-Type: text/plain
Valid file content
--validFile--
Чтобы упростить подготовку патрона для такого смешанного трафика, мы сделали скрипты, аналогичные perl-скриптам, предлагаемым на форуме.
Сбор данных и анализ результатов
После подготовки запросов мы просто запустили Танк стандартным образом и выполнили нагрузочный тест со смешанным трафиком для обоих тестируемых веб-сервисов.
Результаты для эталонного веб-сервиса
Информация веб-монитора Танка:
Информация консоли Танка:
Результаты для испытуемого веб-сервиса
Информация веб-монитора Танка:
Информация консоли Танка:
Даже судя по графикам, испытуемый сервис показывал результаты не хуже, чем эталонный. Проверив все три формально определенных выше критерия, мы в этом убедились.
- Испытуемый сервис удовлетворяет первому критерию, так как для 90% запросов среднее время ответов для испытуемого сервиса не превышало такой же показатель для эталонного сервиса.
- Требование второго критерия выполнялось для каждого этапа нагрузки.
- Судя по анализу статус-кодов ответов, записанных в журналы Танка, испытуемый веб-сервис принял и корректно обработал запросов больше, чем эталонный веб-сервис.
Выводы
По результатам работы с Яндекс.Танком можно с полной ответственностью заявить, что этот инструмент отлично подходит в тех случаях, когда требуется быстро провести нагрузочное тестирование веб-приложений без их сложной подготовки и при этом получить множество полезных статистических данных для анализа производительности.
Кроме того, он хорошо внедряется в имеющиеся системы автоматизации. Например, для упрощения работы со стендом Танка — управления, запуска, подготовки патронов для лент, контроля за процессом тестирования и сбором результатов — мы без особых усилий написали класс-обвязку на Python, который подключается к стенду по SSH и выполняет все перечисленные действия. Затем этот класс был встроен в нашу существующую систему авто-тестирования.
Дополнительно вы можете посмотреть, как подключить и использовать высокопроизводительную систему Graphit для анализа большого числа графиков (о ней рассказывалось в одной из презентаций на конференции YAC-2013). Ее также можно приспособить для нужд нагрузочного тестирования с использованием Яндекс.Танка.
Выражаю благодарность моему коллеге Олегу Каштанову за техническую поддержку.
Представляем Вам новейший тип подписки Яндекс Плюс, специально созданный для игроков ворлд оф танкс, — Яндекс Плюс World of Tanks!
Если у вас уже есть активная подписка Яндекс Плюс.
Вам достаточно просто перейти и авторизоваться на специальной странице подключения (https://plus.yandex.ru/wot), выбрать нужный тариф и привязать Wargaming ID.
*** Обратите внимание: стоимость тарифа «Базовый» такая же, как у обычного Яндекс Плюса. Вы просто получаете больше возможностей и контента за те же деньги!
Подключение и подарки для игроков без активной подписки Яндекс Плюс.
Для подключения выполните следующие шаги:
- перейдите на специальную страницу подключения (https://plus.yandex.ru/wot)и создайте аккаунт Яндекс (для этого можно использовать номер телефона или популярные соцсети);
- выберите нужный тариф;
- оформите подписку, указав данные банковской карты;
- привяжите Wargaming ID.
Если у вас не было активной подписки Яндекс Плюс, то после подключения вас ждёт подарок!
- Прем танк 3 ур. БТ-7 артиллерийский со слотом и 100% экипажем навсегда;
- 5 дней Танкового премиум аккаунта;
- Уникальная медаль «Всегда в плюсе».
**** Стартовый бонус можно получить только 1 раз на аккаунт. Если танк у вас уже есть, то компенсацию за него вы получите кредитами.
А если вы при этом выбрали для подключения тариф «Базовый», то вас ждёт ещё один бонус!
А если вы при этом выбрали для подключения тариф «Базовый», то вас ждёт ещё один бонус!
Первый месяц подписки по тарифу «Базовый» со всеми преимуществами Яндекс Плюса и игровым контентом World of Tanks для вас будет:
- бесплатным, если у вас раньше никогда не было подписки Яндекс Плюс;
- стоить 1 RUB / 0,59 BYN / 99 KZT, если на момент подключения тарифа у вас не было активной подписки Яндекс Плюс, но была ранее.
Подписка доступна в России, Беларуси и Казахстане.
Яндекс Плюс World of Tanks: как оформить подписку
Хочешь купить готовую подписку Яндекс Плюс World of Tanks?
1. Условие — должна быть хотя бы базовая подписка, без нее начисление невозможно. (некотором дают 1-ый месяц бесплатно, гуглите акцию и проверяйте)
2. Начисление ВОЗМОЖНО только если вы не получали определенный тариф за определенный месяц (если получили стандарт за февраль, могу начислить только стандарт за январь. Аналогично с другими)
Что дают тарифы:
Стандартный:
• 900 игрового золота;
• 6 эмблем и 3 декали ;
• Спецпредложения и скидка 5% на ряд пакетов в Премиум магазине;
+3 опции на выбор:
– 5 дней аренды танков VI-VIII уровней
– 10 автоматических огнетушителей
– 10 больших ремкомплектов
– 10 больших аптечек
– задача на х5 опыта на 5 выполнений
– 4 личных резерва на +50% к кредитам за бой на 1 час
Максимальный:
• 2200 игрового золота;
• Дополнительное игровое имущество
• 6 эмблем и 3 декали ежемесячно
• Спецпредложения и скидка 10% на ряд пакетов в Премиум магазине
+3 опции на выбор:
– 7 дней аренды танков VI-VIII уровней
– 15 автоматических огнетушителей
– 15 больших ремкомплектов
– 15 больших аптечек
– задача на х5 опыта на 10 выполнений
– 10 личных резервов +50% к кредитам за бой на 1 час
Цена вопроса:
Стандарт + Максимальный за один месяц — 450р (экономия 750р от оф.цены) (а 3100 голды это уже 682р)
Стандарт + Максимальный за два месяца — 750р (экономия 1650р от оф. цены) (а 6200 голды это уже 1364р)
Чтобы купить набор или узнать о наличии товара, пишите сюда — {Смотреть}
Реквизиты для оплаты вы найдёте тут — https://wot-lom.com/podderzhka2
* P/S Базовый тариф можно и самому подключить, но если не хотите заморачиваться то…
Хочешь купить готовый Бонус-код подписки (Базовый) Яндекс Плюс WoT? ЖМИ СЮДА