Инструменты пользователя

Инструменты сайта


road2v6

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
road2v6 [2020/02/27 08:32]
serg
road2v6 [2020/02/27 08:43] (текущий)
serg
Строка 5: Строка 5:
  
 Распределение нагрузок Распределение нагрузок
-  - 1) Создаются домены вида initX.yovoads.com,​ где Х =[0,​1,​2,​3,​4,​5,​6,​7,​8,​9,​a,​b,​c,​d,​e,​f] +  -  Создаются домены вида ​**initX.yovoads.com**, где Х =[0,​1,​2,​3,​4,​5,​6,​7,​8,​9,​a,​b,​c,​d,​e,​f]. **sessX.yovoads.com**,​ **eventX.yovoads.com** 
-  - 2) каждый домен в DNS указывает на свой сервер (вначале несколько доменов на 1 сервер) +  -  каждый домен в DNS указывает на свой сервер (вначале несколько доменов на 1 сервер) 
-  - 3) на каждом домене работает Qurator, Event, Session, Redis +  -  на каждом домене работает Qurator, Event, Session, Redis 
-  - 4) первый запрос init высылается таким образом. Клиет получает свой GAID (или генерирует случайный),​ берет первый символ этого GAIDa и если символ в множестве [0,​1,​2,​3,​4,​5,​6,​7,​8,​9,​a,​b,​c,​d,​e,​f] - поставляет этот символ в initX.yovoads.com,​ если не в множестве - берет init0.yovoads.com Таким образом запросы от одного девайса всегда будут попадать на один и тот же сервер,​ на котором хранится вся история по данному девайсу (клики,​ показы,​ инстолы).+  -  первый запрос init высылается таким образом. Клиет получает свой GAID (или генерирует случайный),​ берет первый символ этого GAIDa и если символ в множестве [0,​1,​2,​3,​4,​5,​6,​7,​8,​9,​a,​b,​c,​d,​e,​f] - поставляет этот символ в initX.yovoads.com,​ если не в множестве - берет init0.yovoads.com Таким образом запросы от одного девайса всегда будут попадать на один и тот же сервер,​ на котором хранится вся история по данному девайсу (клики,​ показы,​ инстолы).
  
 <​code>​ <​code>​
Строка 15: Строка 15:
   * Error exists only if not empty and renamed to "​E"​   * Error exists only if not empty and renamed to "​E"​
   * Data - moved level up and deprecated   * Data - moved level up and deprecated
-  * {"​Q":​[{queues}]} || {"​E":"​if not empty"​}+  * {"​Q":​[{queues}],"​D":​{TDomains}} || {"​E":"​if not empty"​}
   * queue{"​Id","​N","​L","​V","​T","​P","​B"​}   * queue{"​Id","​N","​L","​V","​T","​P","​B"​}
           "​Id"​ "​AdNetworkId"​ "​Limit"​ "​Value"​ "​ShowTime"​ "​AdUnitPrice"​ "​AdBlocks"​           "​Id"​ "​AdNetworkId"​ "​Limit"​ "​Value"​ "​ShowTime"​ "​AdUnitPrice"​ "​AdBlocks"​
 +  * TDomains - домены для событий,​ сессий 
 +          ​
  
  
road2v6.1582792322.txt.gz · Последние изменения: 2020/02/27 08:32 — serg