Русское сообщество по скриптингу

Причина падений сервера

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы только с поиском исполнителя или заказчика.

Правила при создании новой темы:
1. При вставке кода плагина необходимо использовать тег [code=php].
2. Любые изображения должны быть загружены, как вложения к вашему сообщению.
3. При описании проблемы или запросе на помощь в редактировании плагина обязательно выкладывайте исходник sma плагина.

Причина падений сервера

Сообщение Podarok » 01 апр 2018, 15:09

Привет.

У меня CSDM/Пушки сервер. Ищу человека, который поможет найти причину падений сервера - есть несколько типов падений (крэшей) в курс дела введу. Хотелось бы найти эти причины и сделать аптайм 24на7 серверу без багов.
Аватара пользователя
Podarok
 
Сообщения: 10
Зарегистрирован: 26 фев 2014, 02:40
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6

Re: Причина падений сервера

Сообщение fl0wer » 01 апр 2018, 23:42

Зачем эти трудонсти? Просто берешь и покупаешь готовую сборку у нас в подписи!
Аватара пользователя
fl0wer
 
Сообщения: 1687
Зарегистрирован: 27 фев 2011, 21:35
Откуда: Россия, Ижевск
Благодарил (а): 240 раз.
Поблагодарили: 508 раз.
Опыт программирования: Больше трех лет
Языки программирования: C++, Java, PAWN

Re: Причина падений сервера

Сообщение Vaqtincha » 02 апр 2018, 10:48

Готовую сборку лучше вообще не покупать! А собрать самому чтоб понять как все это работает.
админгандонсоси
Аватара пользователя
Vaqtincha
 
Сообщения: 277
Зарегистрирован: 28 мар 2018, 15:05
Забанен
Благодарил (а): 8 раз.
Поблагодарили: 53 раз.

Re: Причина падений сервера

Сообщение Podarok » 03 апр 2018, 12:11

Спасибо за предложение, но я не любитель покупать готовые сборки. Хотелось бы решить проблему в "своей сборке". Нашёл, что виноваты два плагина. Варкрафт и сентри пушки. В основном из-за сентри пушек по 10 крашей за день. Вар3 - 2-3 краша. Я полностью продебажил плагин - каждую функцию, чтобы понять в чём проблема, но пока корреляции никакой не увидел. Может кто-то может взяться за это дело и просмотреть код пушек? Естественно не бесплатно..
Аватара пользователя
Podarok
 
Сообщения: 10
Зарегистрирован: 26 фев 2014, 02:40
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6

Re: Причина падений сервера

Сообщение iplague » 04 апр 2018, 12:04

1. Запускай сервер с -debug -condebug
2. Посмотри в в логах какие события успевают записаться в лог перед падением (т.е. это конец раунда, начало раунда, чья то смерть и тд.) так как дело может быть в тасках, указанных в этих событиях.
3. Выведи в консоль игрока тестовые сообщения:
- если падение после смерти - логируй выполнение ham_killed, *_takedamage, *_traceattack etc.
- логируй ham_touch, touch, FM_setmodel и тд.
4. После того как выяснишь примерно в какой части кода ошибка - попробуй её воспроизвести.
у меня так падал jail в конце некоторых раундов, segmentation fail, залогировал все функции и нашел после какой функции логи перестали записываться. Нашел ошибку, исправил.
У меня падение было из-за удаления несуществующей модели)
Стояла проверка is_valid_ent(ent), но так как ent я записывал в глобальную переменную, которую я забывал обнулять, то проверка эта выполнялась =)
Возможно в твоём коде такая же ошибка из-за невнимательности.
vk.com/amxxdevelopment
Аватара пользователя
iplague
 
Сообщения: 46
Зарегистрирован: 23 май 2016, 13:50
Благодарил (а): 2 раз.
Поблагодарили: 13 раз.
Опыт программирования: Около года
Языки программирования: pawn


Вернуться в Поиск исполнителей / заказчиков

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2