FAQ по FastDL

Статус
В этой теме нельзя размещать новые ответы.

The Night Fury

Участник
Сообщения
1,300
Реакции
1,395
FastDL: garrysmod issues
Ошибки при настройке и их фиксы​

Часто нам приходится использовать FastDL систему для ускорения загрузки аддонов, ведь 20 кб/сек — не скорость для игрока, вряд ли кто-то будет ждать, пока с такой скоростью скачается карта весом 50 Мб.

Особенность FastDL в Garry's Mod состоит в том, что при изменении любого файла/добавлении/удалении и др. операции, сервер генерирует кэш-файл с описанием всего, что на данный момент находится.
Это что-то вроде md5-суммы дополнительных данных сервера.


Так вот, если вы что-то изменяете на сервере и перезапускаете, то он начинает проверку новых аддонов.
Если найдены отличия от того дампа кэша, что был создан в момент А (условно), то он начинает гененировать дамп кэша за момент Б (тоже условно). Так у нас получается подсчёт всех данных сервера.
Для успешной работы сервера и клиента второму нужен этот кэш.


Самая главная проблема для администраторов с FastDL — дампы кэша.

Когда вы используете FastDL, то закачиваете все данные, в т.ч. /maps/, /cache/, /data/.
Настройка очень проста:

1. Залить
2. Проверить всё
3. Проверить папку /cache/
4. В параметре sv_downloadurl указать полный путь к папке, т.е.:
C-подобный:
sv_downloadurl "http://filehost.domain/garrysmod_data_dir/"

Так, в папке должно появиться /bin/, /addons/, /cfg/, /cache/ и остальные папки.

Обратите внимание, что если вы что-либо изменили на сервере, то непременно должны загрузить изменённые файлы на хостинг FastDL, в т.ч. и дамп кэша!


Если вы не загрузите дамп или обновлённые файлы, то FastDL будет реагировать на старые файлы и обновления в папке с сервером будут игнорироваться или качаться клиенту со скоростью 20 кб/сек.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу