ЧАТ
ОбновитьСмайлыУправление мини-чатом
нажми сюда
Freelancer Rebirth - Ограничение в 20 слотов - Форум
Главная Форум Файлы Фотоальбомы
Freelancer Rebirth Server
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 3123»
Модератор форума: jenya555, Kasper, ALexK77RUS55 
Форум » Форум » Форум сервера » Ограничение в 20 слотов
Ограничение в 20 слотов
[lightwarrior]





Как уже многим известно, на сервере стоит ограничение в 20 слотов, выставлено оно не просто так, потому как на то есть причина, если повысить количество хотя бы на 1 слот, то игровой сервер перестанет отсылать информацию, лечиться это перезагрузкой самого игрового сервера и может произойти в любой момент снова, рандомно, как только на сервер зайдет 21 игрок, то есть проблема не наблюдается при 20 и меньше игроках. В связи с этим такие меры, был запущен даже второй сервер, дабы люди могли проводить там время, пока основной заполнен. Стоит обратить внимание, что если на двух игровых серверах суммарно будет находиться более 20 игроков, то данной проблемы не наблюдается, к примеру на основном играет 20 игроков, на втором 10 (всего 30). Исходя из этого понятно, что потеря связи происходит только если на одном сервере присутствует одновременно больше 20 игроков.
Сразу хочу отметить, что с железом проблем нет, на котором установлен игровой сервер, то есть те ресурсы, которые имеются, их хватает с головой, сервер способен выдержать достаточно большой онлайн, учитывая еще то, что игра старенькая и берет на себя немного.
Со скоростью соединения также порядок, требуемая максимальная скорость обмена данными для одного игрока составляет не более 30 килобайт в секунду, даже если взять больше, вот и считайте.

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

А так статус выглядит в нормальном состоянии

Из имеющейся информации:
В буфере перегрузка на передачу пакетов
TX - это передача
TXQueue - это очередь на передачу, и видимо забитая до отказа


Причина, что вызывает такого рода сбой до сих пор не ясна, за всё время было много чего перепробовано, но, к сожалению, безрезультатно.
Из имеющийся информации сервер перестает посылать пакеты, но при этом часть пакетов переходят от игроков к серверу, таким образом игрок наблюдает у себя постоянное мигание красных мониторов, не может отправить сообщение, сесть на базу, прыгнуть в другую систему и так далее, при этом не происходит полного отключения от игрового сервера до тех пор, пока игрок сам не выйдет, либо игровой сервер не перезагрузится вручную, исходя из этого можно понять, что часть пакетов всё же передаётся, поэтому и не происходит полного отключения.
За всё время мне много задавали вопросов, ссылаясь и некоторые утверждая, что для игрового сервера стоит слабое железо, недостаточная скорость обмена данными и т.д. и до сих пор про это идут разговоры, поэтому я решил создать здесь данную тему, в которой можно вести обсуждения, дабы было меньше вопросов, слухов и бредовых сплетен, которые распускаются. Если у кого то есть предположения, всё что может помощь выявлению и решению проблемы - смело выкладывайте.



При удачном решении проблемы связанной с ограничением на сервере, которое поспособствовало решению проблемы выплачивается следующие вознаграждение:
1. 20000 на покупку Доната

2. 10000 наличными от
Александра Яременко, затраты на вывод средств (комиссии по платежу) несёт получатель платежа.
Если кто то желает посодействовать денежными средствами для увеличения вознаграждения - обращайтесь к администратору.
Lightwarrior






Status of server: Freelancer Rebirth Server 7.6
[dimka_zdesi]







Status of server: Freelancer Rebirth Server 7.6
[vitoniz30]







Status of server: Freelancer Rebirth Server 7.6
[dimka_zdesi]







Status of server: Freelancer Rebirth Server 7.6
[lightwarrior]





До меня даже доходили слухи, что проблема была в коде хука и что код был переправлен на нужный. Неделю онлайн держался и снова обвалы начались. Действительно, странная проблема.

Ложные слухи, мы тестировали на голом сервере, без хука и плагинов, результата это никакого не дало. Вот недавно снял лимит, чисто ради проверки, неделю где то было всё хорошо и без причины снова внезапно началось, вообще ничего не трогал и не менял.
Цитата vitoniz30 ()
Нечто подобное два раза происходило с моим интернетом, когда приём пакетов шел исправно, а передача данных практически полностью обвалилась.

У меня такое было тоже, именно с моим провайдером, а не на самом сервере и при том недавно, с моей стороны будто какая то глушилка, игроки двигаются почти без лагов, то есть всё что происходит на сервере видно, но при этом я ничего не могу сделать, постоянно мигают красные мониторчики, бывает спустя некоторое время проходит само, отвисает. На сервере похожая ситуация, но она лечится только перезагрузкой игрового сервера.






Status of server: Freelancer Rebirth Server 7.6
[dimka_zdesi]







Status of server: Freelancer Rebirth Server 7.6
[km24]







Status of server: Freelancer Rebirth Server 7.6
[lightwarrior]





Возможно стоит вести полный контроль пакетов и попробовать засечь тот пакет, который гасит сервер?
Провести серию испытательных ивентов, на которых будут все игроки совершать однотипные действия, меняя при этом параметры оборудования.
Если раньше такого небыло, то создать сервер с тем обновлением, на котором начал происходить этот баг и фильтровать все изменения, вплоть до каждой мелочи.
Вернуть старый экзешник и посмотреть, как это повлияет на работоспособность.

Раньше это смотря когда, года 2-4 назад такого онлайна и не было.
Было дело, когда проходил тест в Париже, на версии 7.6.0, выходы из системы были закрыты, игроки были на золотых орлах в основном, даже скрин остался, поэтому можно отбросить вероятность такую я считаю, тут что то другое.








Status of server: Freelancer Rebirth Server 7.6
[germes]







Status of server: Freelancer Rebirth Server 7.6
[-=GIGANTULA=-]





Здравствуйте.

Я долго думал, написать мне ето тут или нет. Всё ровно никого не интерессует.

Паару дней назад, я ковырялся в истеме старого компутера, он без интернета, настраивал и т.д.. Случяйно кинулась мне в глаза одна вещь в настройках БИОСа. Emulate port 60/64 - Enabled/Disabled. Что то со старых времён, 90 тые года. БИОСов много, настройки у них разные. По одному БИОСу все не осудиш. Может на материнской плате сервера не сделали апдэйт на БИОС, кто знает.
Сервер стоит на виртуальной машине в дата центре, там таких проблем нет.
Вторая вещь которую я нашол, проблема в логах сервера, слишком много всяких сообщений. Создаётся она функцией, которая на сервере в игре видна, когда игрок идёт на стыковку и жмёт клавишу F3, появляется сообшение системы сервера: "Traffic control alart: Баба_Яга has requested to dock". Сама Software делает ету проблему и сервера срываются если больше 20 ти играков. Бывает выдерживают до 40 ка играков, но уже при 21 начинается сильный Лаг. Всё прыгает туда, сюда. По NPC не попасть и т.п.. Может попробовать без етой Функции / Software?
Мы пробовали запускать без хука, плагины тут не при чем.




Алкоголь и Наркотики ето для слабаков. Настоящие Мужчины употребляют Реальность Жизни.

Status of server: Freelancer Rebirth Server 7.6
[pashkabash]







Status of server: Freelancer Rebirth Server 7.6
[0266457]





Сервер стоит на виртуальной машине в дата центре, там таких проблем нет.


Попытаюсь присоединиться к размышлениям. Но для начала у меня такие вопросы: на какой виртуальной машине поднят сервер и какая там (на виртуалке) установлена операционка? Кроме игрового сервера что на виртуалке установлено, есть ли какое-нибудь программное обеспечение для защиты (антивирусы, файерволы т.п.)? Как осуществляется проброс портов с физической машины на виртуальную? Второй сервер стоит на этой же виртуалке или на отдельной?
Мне кажется, что искать надо в этих направлениях. Вряд ли тут проблемы с железом или сетью.




Status of server: Freelancer Rebirth Server 7.6
[lightwarrior]





на какой виртуальной машине поднят сервер и какая там (на виртуалке) установлена операционка?

Windows Server
Цитата 0266457 ()
Кроме игрового сервера что на виртуалке установлено, есть ли какое-нибудь программное обеспечение для защиты (антивирусы, файерволы т.п.)?

Только брандмауэр, антивирусы пробовали ставить, никакой пользы, только мешают.
Цитата 0266457 ()
Второй сервер стоит на этой же виртуалке или на отдельной?

Оба сервера стоят на одном виртуальном сервере, в связи с проблемой он и был запущен, конфликтов между ними нет, т.к. до запуска второго сервера это наблюдалось.






Status of server: Freelancer Rebirth Server 7.6
[Glac]







Status of server: Freelancer Rebirth Server 7.6
[0266457]





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


Я не про разницу, а про проброс портов хотел уточнить (может используется usergate или аналоги), но если оба сервера на одной виртуалке и со вторым все нормально(правда там тоже 20 слотов), тогда причину надо искать в различиях между основным и резервным сервером. Можно еще проверить не блокирует ли брандмауэр порты, которые использует игровой сервер (если не ошибаюсь 2302 , 2303). Еще может блокировать защитник windows (причем тормоза могут быть хорошими). Проверить можно так: открыть свойства исполняемого файла (в нашем случае FLServer.exe ) в случае блокировки в свойствах файла так и будет написано. И я бы добавил в исключение брандмауэра все игровые порты и серверные исполняемые файлы. Можно еще посмотреть, что пишет в консоли управления виртуальной машиной в журнале сообщений Windows (на виртуалке) во время падения сервера - может там какие ошибки или сбои отображаются. Но если, как написал Игорь на обычном компе проблемы были такими же, то это все вряд ли поможет. можно поэкспериментировать со вторым сервером (там добавить слотов) правда если играть на нем не будут то все бесполезно (я помню откатывали основной для поиска ошибок)




Status of server: Freelancer Rebirth Server 7.6
Форум » Форум » Форум сервера » Ограничение в 20 слотов
Страница 1 из 3123»
Поиск:


Настройки оповещения
Выключить звук
Выключить оповещение
Новое сообщение от
загрузка..
Конструктор сайтов - uCoz
Преимущества авторизованных
Больше возможностей и не только
А тебе первого недостаточно? XD
Отсутствие прыгающей рекламы в глаза
Возможность писать в мини чате
Ещё возможности