Jump to content

Причины зависания серверов DCS


Recommended Posts

Posted

Не, чуток по-другому.

В 1.2.6 мы знали что сервер так или иначе ляжет. В 1.2.7 мы знаем что он точно ляжет :)

  • Like 1

Форум DCS Aviasibir Server

 

Канал DCS Aviasibir Server в Telegram

 

MSI P67A-C45 (B3) /Intel Core i5-2500K 3.3 (4.5) ГГц / SSD Plextor M5 Pro 128Gb / 32 Gb CORSAIR Vengeance / ASUS HD 7970 DirectCU II TOP 3Gb / БП Chieftec 750W // DELL U2410 / TrackIR 5 + TrackClip PRO / Saitek X-52Pro (мех-ка BRD-X) + педали BRD-M2 :joystick: :pilotfly:

Posted (edited)

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

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

Edited by edwardpashkov
  • Like 1

[sIGPIC][/sIGPIC]

АКА =TMS= Count _ Полеты на = T M S = dedicate server На точке работает РП (РП+РПП)

Набор вирпилов на вертикальную, штурмовую и истребительную авиацию со времен ВОВ и по настоящее время

Комсостав и инструкторы - летавшие в горячих точках (и не только) и действующие летчики.

Posted

Держатели серверов 24/7 тоже не идиоты, как правило.

И мы пробовали различные вариации с софтом, с железом и настройками.

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

Трудно найти каких либо зависимостей крэшей с софтом/железом. Я тоже пытался это сделать и не смог.

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

 

На всякий случай опишу основные железяки наших сервов:

Пилотажный сервер - i7 960 (3.2 ГГц - функции авторазгона выключены, HT выключен), память 3х каналка 12 Gb 1333 МГц, материнка MSI X59 7522), видюха nvidia gtx 630.

Учебно-тренировочный Guns'N'Roses (временно затушен по причине нестабильности dcsw) - i7 2600к (3.4 ГГц - функции авторазгона включены, HT выключен), память 2х каналка 16 Gb 1333 МГц, название материнки уже не вспомню, видюха gtx 630.

 

Винда везде 7-ка 64-х разрядная максимальная.

 

Все же, за исключением частных случаев, дело не в железе с софтом.

MB: MPG-Z390 GP / i7 9700KF 4,8 ГГц / DDR4 64 Gb 3466 МГц / GTX 2080Super / Acer 43" ET430KWMIIQPPX 4k / Win 10

 

Podp_39_Su-27-45.png

  • ED Team
Posted

Какой-то одной причины нет, было бы так - легко бы решилось. Железо на данный момент можно отодвинуть, пожалуй, на последнее место.

 

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

 

ЗЫ "Динамическое" - группа изначально в миссии не присутствует (т.е. не прописана в редакторе миссий). Группы с отложенным стартом сюда не относятся

Men may keep a sort of level of good, but no man has ever been able to keep on one level of evil. That road goes down and down.  
Можно держаться на одном уровне добра, но никому и никогда не удавалось удержаться на одном уровне зла. Эта дорога ведёт вниз и вниз.

G.K. Chesterton

DCS World 2.5: Часто задаваемые вопросы

Posted
Какой-то одной причины нет, было бы так - легко бы решилось. Железо на данный момент можно отодвинуть, пожалуй, на последнее место.

 

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

 

ЗЫ "Динамическое" - группа изначально в миссии не присутствует (т.е. не прописана в редакторе миссий). Группы с отложенным стартом сюда не относятся

Правильно ли я понял, что если не будет этих динамических групп, то сервер не будет падать?

=Alpha=

Posted
Правильно ли я понял, что если не будет этих динамических групп, то сервер не будет падать?

Одна из причин...

  • Like 1

"Screw you guys, i'm going home."

Posted

Ну как то вот с ними не падает бывает долго или вообще не падает. Часто, когда сложный рельеф, куча мостов и рядом вода - одна из причин падения - аи просто выбивается...

[sIGPIC][/sIGPIC]

АКА =TMS= Count _ Полеты на = T M S = dedicate server На точке работает РП (РП+РПП)

Набор вирпилов на вертикальную, штурмовую и истребительную авиацию со времен ВОВ и по настоящее время

Комсостав и инструкторы - летавшие в горячих точках (и не только) и действующие летчики.

Posted
Какой-то одной причины нет, было бы так - легко бы решилось. Железо на данный момент можно отодвинуть, пожалуй, на последнее место.

 

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

 

ЗЫ "Динамическое" - группа изначально в миссии не присутствует (т.е. не прописана в редакторе миссий). Группы с отложенным стартом сюда не относятся

Валера...На РАФ сервере, при использовании скрипта BAntDit, с кучей наземки, в миссиях, заточеных под штурмы и вертушки вылеты наблюдаются реже, чем в сугубо истребительных миссиях...Штурмовая миссия может держаться часами, а вот истребительная, где нет ни наземки, ни скриптов, и одни только ястребы, вылеты наступают очень часто...Миссия не держится и полчаса, после перезапуска миссии (не путать с перезапуском сервера) время до следующего вылета уменьшается в геометрической прогрессии. Логи скидывал Маэстро

  • Like 1
Posted
Валера...На РАФ сервере, при использовании скрипта BAntDit, с кучей наземки, в миссиях, заточеных под штурмы и вертушки вылеты наблюдаются реже, чем в сугубо истребительных миссиях...Штурмовая миссия может держаться часами, а вот истребительная, где нет ни наземки, ни скриптов, и одни только ястребы, вылеты наступают очень часто...Миссия не держится и полчаса, после перезапуска миссии (не путать с перезапуском сервера) время до следующего вылета уменьшается в геометрической прогрессии. Логи скидывал Маэстро

 

Тоже есть подозрения на ястребов. Как только начинаются бои воздушные - жди падения сервера. Авиасибирь после перехода на 1.2.7 продержалась двое суток, летали, штурмили. В какой-то момент появилось много ястребов - сервер лег :(

Форум DCS Aviasibir Server

 

Канал DCS Aviasibir Server в Telegram

 

MSI P67A-C45 (B3) /Intel Core i5-2500K 3.3 (4.5) ГГц / SSD Plextor M5 Pro 128Gb / 32 Gb CORSAIR Vengeance / ASUS HD 7970 DirectCU II TOP 3Gb / БП Chieftec 750W // DELL U2410 / TrackIR 5 + TrackClip PRO / Saitek X-52Pro (мех-ка BRD-X) + педали BRD-M2 :joystick: :pilotfly:

  • ED Team
Posted
Валера...На РАФ сервере, при использовании скрипта BAntDit, с кучей наземки, в миссиях, заточеных под штурмы и вертушки вылеты наблюдаются реже, чем в сугубо истребительных миссиях...Штурмовая миссия может держаться часами, а вот истребительная, где нет ни наземки, ни скриптов, и одни только ястребы, вылеты наступают очень часто...Миссия не держится и полчаса, после перезапуска миссии (не путать с перезапуском сервера) время до следующего вылета уменьшается в геометрической прогрессии. Логи скидывал Маэстро
Это так, но вот сейчас у меня в работе крэш именно на том, что динамически рожденная группа при попытке управления ей рушит клиента. Собственно, именно этот крэш пофиксен (с некоторыми оговорками),но фикс пока существует только во внутренней сборке, есть серезные сомнения, что он войдет в планируемый патч. Потому и просьба воздержаться от таких скриптов.

Men may keep a sort of level of good, but no man has ever been able to keep on one level of evil. That road goes down and down.  
Можно держаться на одном уровне добра, но никому и никогда не удавалось удержаться на одном уровне зла. Эта дорога ведёт вниз и вниз.

G.K. Chesterton

DCS World 2.5: Часто задаваемые вопросы

  • ED Team
Posted
Валера...На РАФ сервере, при использовании скрипта BAntDit, с кучей наземки, в миссиях, заточеных под штурмы и вертушки вылеты наблюдаются реже, чем в сугубо истребительных миссиях...Штурмовая миссия может держаться часами, а вот истребительная, где нет ни наземки, ни скриптов, и одни только ястребы, вылеты наступают очень часто...Миссия не держится и полчаса, после перезапуска миссии (не путать с перезапуском сервера) время до следующего вылета уменьшается в геометрической прогрессии. Логи скидывал Маэстро

 

http://forums.eagle.ru/showpost.php?p=1984486&postcount=376

"You become responsible, forever, for what you have tamed.” ― Antoine de Saint-Exupéry, The Little Prince.
Posted
Это так, но вот сейчас у меня в работе крэш именно на том, что динамически рожденная группа при попытке управления ей рушит клиента. Собственно, именно этот крэш пофиксен (с некоторыми оговорками),но фикс пока существует только во внутренней сборке, есть серезные сомнения, что он войдет в планируемый патч. Потому и просьба воздержаться от таких скриптов.

 

Т.е. на данный момент перевозка и высадка десанта скриптами Бандита не желательна в миссиях? Валится то именно клиент, не сервер. Или на сервер тоже аукается?

Форум DCS Aviasibir Server

 

Канал DCS Aviasibir Server в Telegram

 

MSI P67A-C45 (B3) /Intel Core i5-2500K 3.3 (4.5) ГГц / SSD Plextor M5 Pro 128Gb / 32 Gb CORSAIR Vengeance / ASUS HD 7970 DirectCU II TOP 3Gb / БП Chieftec 750W // DELL U2410 / TrackIR 5 + TrackClip PRO / Saitek X-52Pro (мех-ка BRD-X) + педали BRD-M2 :joystick: :pilotfly:

Posted (edited)
Правильно ли я понял, что если не будет этих динамических групп, то сервер не будет падать?

 

1. Достаточно просто запретить управление динамическими группами.

 

2. Во внутренней тестовой версии вроде как баг уже исправлен.

----

 

P.S.: И это кстати была причина креша клиентов, а не зависания.

 

P.P.S.: Кривой скрипт и без багов сервак положит запросто :)

 

P.P.P.S: Как временное решение для моих скриптов, запрет управления высаженными группами ставьте в ините

 

пример:

table.insert(_en_2b11, { unitType = '2B11 mortar', [b]playerCanDrive =[color="Red"] false[/color][/b], pointOffset = { x = 14, y = 14 } });

 

----

.На РАФ сервере, при использовании скрипта BAntDit, с кучей наземки, в миссиях, заточеных под штурмы и вертушки вылеты наблюдаются реже

 

На сколько помню на RAF-е запрет на управление высаживаемых групп как раз таки включен был всегда

Edited by BAntDit
  • Like 1

Крайняя версия MSF 1.0.1 (для 1.2.6.): http://forums.eagle.ru/attachment.php?attachmentid=89817&d=1382379803

 

Новая версия MSF 1.0.2 beta: http://forums.eagle.ru/attachment.php?attachmentid=93422&d=1390584292

 

Миссия для тестирования возможностей MSF 1.0.2: http://forums.eagle.ru/attachment.php?attachmentid=91514&d=1386954362

----

Руководство по MSF (не полная версия для MSF 1.0.2): http://forums.eagle.ru/attachment.php?attachmentid=92959&d=1389558825

  • ED Team
Posted

А есть ли какая-то статистика по крэшам на миссиях с одними самолетами или с одной наземкой?

Единственный урок, который можно извлечь из истории, состоит в том, что люди не извлекают из истории никаких уроков. (С) Джордж Бернард Шоу

  • ED Team
Posted (edited)
А есть ли какая-то статистика по крэшам на миссиях с одними самолетами или с одной наземкой?

 

Могу сказать что чисто истребительные миссии с участием примерно 6-8 человек могут держаться несколько часов(тренировка длится около 3х часов и сервер не падает), несмотря на активные бои. Но если запустить открытую миссию и наберется хотя бы человек 10-12, то сервер начинает стабильно падать в течение получаса.

 

П.С. Есть баг который наверное известен, но все же скажу - уж очень долго его не исправляют. Иногда сбитый самолет падает на землю, но не взрывается, а застревает в ней и так и остается лежать даже после выхода клиента в зрители(или взятия другого борта). Эта штука сильно сажает фпс.

Edited by Маэстро
Posted
А есть ли какая-то статистика по крэшам на миссиях с одними самолетами или с одной наземкой?

 

Так выдайте тех. задание, условия на миссии, сборная солянка (наземка, ястребы, штурмы), штурмы vs наземка, ястребы vs наземка и т.д. А еще лучше было бы просто миссии от вас получить :music_whistling:

 

Думаю если всем договориться (WAR, RAF, Сибирь, RF), оттестим все вдоль и поперек, не?

Форум DCS Aviasibir Server

 

Канал DCS Aviasibir Server в Telegram

 

MSI P67A-C45 (B3) /Intel Core i5-2500K 3.3 (4.5) ГГц / SSD Plextor M5 Pro 128Gb / 32 Gb CORSAIR Vengeance / ASUS HD 7970 DirectCU II TOP 3Gb / БП Chieftec 750W // DELL U2410 / TrackIR 5 + TrackClip PRO / Saitek X-52Pro (мех-ка BRD-X) + педали BRD-M2 :joystick: :pilotfly:

Posted
П.С. Есть баг который наверное известен, но все же скажу - уж очень долго его не исправляют. Иногда сбитый самолет падает на землю, но не взрывается, а застревает в ней и так и остается лежать даже после выхода клиента в зрители(или взятия другого борта). Эта штука сильно сажает фпс.

 

Неоднократно видел космонавтов - неуправляемый самолет летит на высоту более 70км и т.д.

+ куча не взорвавшихся ракет бывает скапливается

 

ИМХО: Все это, в. т.ч. пост Маэстро не может не влиять на производительность и стабильность, поскольку это какой-то сбой, следовательно ошибки... Считаю для начала борьбы за стабильность нужно былобы устранить изложенное...

Posted
А есть ли какая-то статистика по крэшам на миссиях с одними самолетами или с одной наземкой?

 

Активные бои наземки под управлением игроков+штурмы . на сервере около 10 человек . краш сервера вроде как не вызывают.(3-4 миссии отыгрываются скрипты десанта используются). Если добавляются активные истребительные бои краш практически обеспечен.

 

По скрипту краш у клиента происходит после попытки дать высаженным минометам цель. При перезаходе цель дается краш клиента не повторяется.

Будьте осторожнее в своих желаниях.

Прошу все мои сообщения считать случайным набором букв , цифр , и прочих знаков орфографии, не несущих смысловой нагрузки.

Posted

Это новые , супер ракеты .... с продуманной аэродинамикой и т.д. Все падения начались тогда когда начали внедрять супер ракеты.

 

ХЗ могу и ошибаться:music_whistling:

Posted
П.С. Есть баг который наверное известен, но все же скажу - уж очень долго его не исправляют. Иногда сбитый самолет падает на землю, но не взрывается, а застревает в ней и так и остается лежать даже после выхода клиента в зрители(или взятия другого борта). Эта штука сильно сажает фпс.

 

Да да. Повторяется он весьма часто. Самолет может долгими минутами рыть носом землю, а потом когда находит клад, взрывается. Сервер в этот момент гарантированно падает.

Вот скрины, пилот явно вспомнил, что когда то там зарыл золотишко. ))

Screen_140130_210138.thumb.jpg.26a9e02541abacf4ca5c0804fd8cf370.jpg

Screen_140130_210142.thumb.jpg.540229ba3991e7e11b7c988e32e1d9e4.jpg

Screen_140130_210144.thumb.jpg.b85d347c7541b7b3b67e5eac4216e3c9.jpg

Screen_140130_210146.thumb.jpg.d38fc0f48bbba9b8366c68207ab4179b.jpg

MB: MPG-Z390 GP / i7 9700KF 4,8 ГГц / DDR4 64 Gb 3466 МГц / GTX 2080Super / Acer 43" ET430KWMIIQPPX 4k / Win 10

 

Podp_39_Su-27-45.png

Posted (edited)

Я тоже считаю, что ястребы виноваты. Штурмовой сервер обычно работает часами, пока не зайдет пару человек на ястребах. Именно пару или больше. Один ястреб может летать за одну из сторон и сбивать штурмов и все будет нормально. У меня возникло подозрение, что зависание происходит, когда ястреба стреляют по ястребам развиварющим приличную перегрузку и пытаются уходить от ракет, причем можно даже не стрелять, а достаточно взять в захват ястреба противника на ближней дистанции, то есть во время сходки при больших перегрузках у обоих. Возможно во время перегрузок при расчете наведения ракет и происходит сбой и краш...

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

Edited by zerol

=Alpha=

Posted

Подозрение крепнут. Чаще всего сервер зависает в БВБ.. на сервере штурмы и пара ястребов.

=Alpha=

Posted
Подозрение крепнут. Чаще всего сервер зависает в БВБ.. на сервере штурмы и пара ястребов.

 

Зерол, на бетте пробовали ?

Будьте осторожнее в своих желаниях.

Прошу все мои сообщения считать случайным набором букв , цифр , и прочих знаков орфографии, не несущих смысловой нагрузки.

Posted (edited)

Мои 5 копеек. Вчера на 104 сервере где-то через полчаса у меня наглухо завис ворлд. Дребезг звука на разбеге - ресет. Вернулся, у остальных, судя по составу, все путем. Зато потом 1 ч 55 мин отлетал нормально, и даже трек потом сошелся. Сервер работал нормально, были многочисленные воздушные бои.

Все время было не менее 20 человек (второй раз зашел 27-м), большинство истребители, вооружение не лимитировано.

ps. Я себе ставил это

http://www.microsoft.com/ru-ru/download/details.aspx?id=30679

и это

http://www.microsoft.com/ru-ru/download/details.aspx?id=40784 Второе наверное не нужно, но хуже не будет.

Edited by volk
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...