Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Ответ
 
Опции темы
Старый 05.04.2014, 13:11   #1
Заблокирован
 Сержант
Аватар для Alp€rium
 
Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(
Регистрация: 11.11.2011
Сообщений: 98
Популярность: 33905
Золото Zhyk.Ru: 70
Сказал(а) спасибо: 792
Поблагодарили 342 раз(а) в 205 сообщениях
Отправить сообщение для Alp€rium с помощью ICQ Отправить сообщение для Alp€rium с помощью Skype™
 
По умолчанию Оптимизация нагрузки на сервер.Скачивание недостающих моделей, карт и звуков через HT

Оптимизация нагрузки на сервер
Скачивание недостающих моделей, карт и звуков через HTTP

Вместо скачивания при соединении дополнительных ресурсов (карт, моделей, звуков и т.д.) напрямую с игрового сервера, в Half-Life теперь поддерживается скачивание с HTTP-сервера (т.е. с веб-сервера).

Преимущества
Скачивание через HTTP имеет три важных преимущества:
  1. Скачивание дополнительных ресурсов не оказывает влияния на игровой сервер, так как передачу файлов осуществляет отдельный веб-сервер с дополнительными ресурсами
  2. Игроки будут закачивать дополнительные ресурсы на максимально возможной для них скорости, что существенно ускорит процесс закачки
  3. Игроки, закачивающие дополнительные ресурсы, не занимают слот на сервере
Описание процесса
Что будут видеть игроки, соединяющиеся с сервером, имеющим дополнительные или недостающие у игрока ресурсы.
Когда игрок соединяется с сервером, имеющим дополнительные ресурсы, произойдет одно из двух:
  1. Если сервер не сконфигурирован на скачивание через HTTP, будет использоваться обычный метод скачивания "струйкой" ;
  2. Если сервер сконфигурирован на скачивание через HTTP, игрок увидит расширенный диалог закачки, и получит гораздо более быстрое скачивание. Пока идет закачка, игрок не соединен с игровым сервером. Как только закачка завершена, игрок автоматически пересоединяется с сервером и может играть.
Настройка сервера для использования быстрого скачивания через HTTP:
1) Создайте список всех нестандартных файлов (bsp, wav, mdl, etc), использующихся на вашем сервере
2) Скопируйте эти файлы на веб-сервер, сохраняя структуру каталогов
3) Необязательно: Для показа баннера игрокам, закачивающим дополнительные ресурсы, положите рисунок в формате GIF (340x56) в директорию путь которой:
Код:
<custom content directory>/gfx/banner.gif
4) Установите серверную переменную sv_downloadurl в
"http://yourserver/custom_content_directory/"
Пример:
Ваш сервер использует нестандартную карту "cs_mansion_bftw_day", которая требует наличия следующих файлов:
Предположим, у вас есть место на веб-сервере с адресом: [Ссылки могут видеть только зарегистрированные пользователи. ], которое вы хотите использовать для хостинга ваших дополнительных ресурсов.
Чтобы сделать это, закачайте файлы, требующиеся для карты cs_mansion_bftw_day на ваш веб-сервер, в созданную директорию cs16, сохраняя структуру подкаталогов.
Теперь
на вашем веб-сервере вы имеете следующие файлы:

Теперь установите серверную переменную:
Код:
sv_downloadurl "http://hlmod.ru/~dir/cs16/"

Теперь игроки, соединяющиеся с вашим сервером, автоматически скачают карту cs_mansion_bftw_day и требующиеся для нее дополнительные файлы с вашего веб-сервера (конечно, если только они еще не имеют этой карты и необходимых файлов)


Также рекомендуется сжимать файлы с помощью архиватора bZip2 который можно скачать по ссылке: [Ссылки могут видеть только зарегистрированные пользователи. ]
Это намного увеличит скорость скачивания, что безусловно будет приятно игрокам и облегчит нагрузку на ваш сервер.

Технические детали
  • Максимальная длина значения переменной sv_downloadurl - 127 символов
  • Имеется возможность указать имя и пароль для доступа к веб-серверу, в значении переменной sv_downloadurl
  • [Ссылки могут видеть только зарегистрированные пользователи. ]
    • username - имя пользователя
    • password - пароль
      • Замечание - последние заплатки для IE могут отключить эту функциональность
  • Если соединяющийся игрок имеет файл с тем же именем, этот файл не будет переписан, скачивание этого файла будет пропущено
  • Некоторые критические и/или опасные файлы не могут быть скачаны (например: *.exe, *.vbs, etc)
Использование нескольких веб-серверов
В переменную sv_downloadurl можно добавить только один адрес, но имеются возможности делать редиректы с этого адреса если правильно настроить веб-сервер, что существенно снизит нагрузку путем балансировки по нескольким веб-серверам.

Взято [Ссылки могут видеть только зарегистрированные пользователи. ]

[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]

Последний раз редактировалось Alp€rium; 19.05.2014 в 10:31.
  Ответить с цитированием
Старый 15.04.2014, 15:09   #2
Заблокирован
 Сержант
Аватар для Alp€rium
 
Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(
Регистрация: 11.11.2011
Сообщений: 98
Популярность: 33905
Золото Zhyk.Ru: 70
Сказал(а) спасибо: 792
Поблагодарили 342 раз(а) в 205 сообщениях
Отправить сообщение для Alp€rium с помощью ICQ Отправить сообщение для Alp€rium с помощью Skype™
 
По умолчанию Re: Оптимизация нагрузки на сервер.Скачивание недостающих моделей, карт и звуков чере

Дополнение. Если часть файлов находится на веб сервере, а другая часть на самом сервере, клиент будет все равно качать файлы, который на ВЕБ нету ! качает с обычноо сервере, переменная sv_allowdownload должна быть установлена в значение 1.
  Ответить с цитированием
Старый 18.05.2014, 15:33   #3
 Пехотинец
Аватар для soul8320
 
soul8320 неизвестен в этих краяхsoul8320 неизвестен в этих краяхsoul8320 неизвестен в этих краяхsoul8320 неизвестен в этих краяхsoul8320 неизвестен в этих краяхsoul8320 неизвестен в этих краяхsoul8320 неизвестен в этих краяхsoul8320 неизвестен в этих краяхsoul8320 неизвестен в этих краяхsoul8320 неизвестен в этих краяхsoul8320 неизвестен в этих краях
Регистрация: 09.04.2010
Сообщений: 95
Популярность: -1654
Сказал(а) спасибо: 30
Поблагодарили 7 раз(а) в 6 сообщениях
 
По умолчанию Re: Оптимизация нагрузки на сервер.Скачивание недостающих моделей, карт и звуков чере

без понятия насколько хватит этого файла [Ссылки могут видеть только зарегистрированные пользователи. ] , выбрал первый попавшийся файлообменник, автор обнови ссылку в 1-м посту
________________
Знаю все хитрости и баги в игре Легенда, пишем в ЛС.
Кому помог, жмём "Спасибо"
  Ответить с цитированием
Старый 19.05.2014, 10:30   #4
Заблокирован
 Сержант
Аватар для Alp€rium
 
Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(
Регистрация: 11.11.2011
Сообщений: 98
Популярность: 33905
Золото Zhyk.Ru: 70
Сказал(а) спасибо: 792
Поблагодарили 342 раз(а) в 205 сообщениях
Отправить сообщение для Alp€rium с помощью ICQ Отправить сообщение для Alp€rium с помощью Skype™
 
По умолчанию Re: Оптимизация нагрузки на сервер.Скачивание недостающих моделей, карт и звуков чере

ок перезалил
  Ответить с цитированием
Старый 25.05.2014, 12:37   #5
 Сержант
Аватар для _=SteN=_
 
_=SteN=_ сломал счётчик популярности :(_=SteN=_ сломал счётчик популярности :(_=SteN=_ сломал счётчик популярности :(_=SteN=_ сломал счётчик популярности :(_=SteN=_ сломал счётчик популярности :(_=SteN=_ сломал счётчик популярности :(_=SteN=_ сломал счётчик популярности :(_=SteN=_ сломал счётчик популярности :(_=SteN=_ сломал счётчик популярности :(_=SteN=_ сломал счётчик популярности :(_=SteN=_ сломал счётчик популярности :(
Регистрация: 28.05.2009
Сообщений: 116
Популярность: 15831
Сказал(а) спасибо: 52
Поблагодарили 42 раз(а) в 30 сообщениях
 
По умолчанию Re: Оптимизация нагрузки на сервер.Скачивание недостающих моделей, карт и звуков чере

не скачивает клиенту файлы с сервера, если их недостаёт на хосте(((. Если кто в курсе - подскажите плз. аловаплоад -довнлоад в 1
  Ответить с цитированием
Старый 25.05.2014, 12:45   #6
Заблокирован
 Сержант
Аватар для Alp€rium
 
Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(Alp€rium сломал счётчик популярности :(
Регистрация: 11.11.2011
Сообщений: 98
Популярность: 33905
Золото Zhyk.Ru: 70
Сказал(а) спасибо: 792
Поблагодарили 342 раз(а) в 205 сообщениях
Отправить сообщение для Alp€rium с помощью ICQ Отправить сообщение для Alp€rium с помощью Skype™
 
По умолчанию Re: Оптимизация нагрузки на сервер.Скачивание недостающих моделей, карт и звуков чере

стен, sv_allowupload 1
sv_allowdownload 1
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Редактирование моделей\текстур (перенос моделей с других хроник) zzzuro Вопросы и ответы, обсуждения 1 21.12.2013 15:54
Куча моделей и Карт для Warcraft SurferDude Боты, скрипты, прочий софт 0 06.01.2013 02:27
[Помогите!] Редактирование моделей\текстур (перенос моделей с других хроник) zzzuro Общение и обсуждение, архив Lineage 2 0 19.11.2012 15:20

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 19:22.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net