Вход
|
Регистрация
|
Восстановить пароль
Главная
О проекте
Правила
Сообщество
Форум
Чат
Для новичков
Игроков: 12345
[
+0
]
, онлайн:
36
Персонажей: 74051
[
+17
]
Игр: 7894
[
+1
]
Игровых сообщений: 2592725
[
+160
]
Активные игры
-
Смена
(
0
/
0
)
-
Охотники за привидениями
(
35
/
0
)
-
[D&D 5e] Долгая Зима Мидгарда
(
37
/
2
)
-
[Плейтест] Герои класса D
(
50
/
40
)
-
Совет магии-2
(
202
/
36
)
-
Тайны Татекумо
(
61
/
0
)
-
Пятый элемент
(
333
/
0
)
-
[DnD для новичков] Путь паладина
(
22
/
29
)
-
Таверна
(
48
/
19
)
-
Истории Карт: О Чем Молчат Обломки
(
13
/
0
)
-
Все активные игры
Набор игроков
-
[GURPS] Coldest Hearts
(
17
/
13
)
-
[Lumen][18+]В Берлине нет смерти
(
5
/
0
)
-
[D&D 5e] No matter where you go, I will find you
(
14
/
89
)
-
[R18] Экзамен магов и начало пути длиною в жизнь
(
4
/
45
)
-
Легенды Рунтерры: Отбросы
(
16
/
3
)
-
ΛΣ: Пепел под сапогами
(
297
/
24
)
-
Руслан и Людмила
(
98
/
89
)
-
Марш Лейб-гвардии Скриллекского полка
(
8
/
50
)
-
[WoD] Long way home
(
3
/
1
)
-
[Battletech] Катафракт. Часть 3. Миттельшпиль.
(
34
/
27
)
-
[Для новичков] Задание - выжить! (Странный мир 2)
(
124
/
12
)
-
Yet Another System Apocalipsys
(
61
/
319
)
-
Боги Вокруг
(
320
/
7
)
-
Тишина на станции
(
55
/
25
)
-
[D&D 5e] Защитить Ракельстрейк!
(
14
/
16
)
-
Все игры с открытым набором
Завершенные игры
-
Все завершенные игры
Новые блоги
-
Рисовал_очка
(
32
/
45
)
-
Солнечная Империя
(
64
/
335
)
-
Starforged: пересказ правил, заметки, плейтест
(
71
/
60
)
-
🐸It Is Wednesday My Dudes🐸
(
73
/
53
)
-
Кендерфлюидный космосексуал
(
147
/
275
)
-
Все активные блоги
Форум
-
Для новичков
(3749)
-
Общий
(17782)
-
Игровые системы
(6249)
-
Набор игроков/поиск мастера
(41607)
-
Котёл идей
(4301)
-
Конкурсы
(16074)
-
Под столом
(20428)
-
Улучшение сайта
(11245)
-
Ошибки
(4385)
-
Новости проекта
(14628)
-
Неролевые игры
(11855)
Тормоза, падения, 502-ые и все все все
Уважаемые ДМчане!
Думаю вам очень интересно, что происходило в последнее время с ДМом. Я за это время видел множество жалоб на проблемы, и вообще общий настрой на сайте был "ДМчик опять заболел". Да, действительно, наш сайт немного приболел, но поидее сейчас должно стать лучше. Причём, принципиально лучше.
На самом деле проблемы, которые происходили в последнее время, можно разделить на две части.
Часть первая - хостер. На самом деле, я долгое время не верил, что хостер мог так довести состояние своих дел на нашей ноде. Дело в том, что я долгое время думал, что это где-то мы, админы, накосячили, что у нас дисковая подсистема еле ворочается. Но когда она еле ворочалась даже когда мы полностью погасили сайт и всю нагрузку, с ним связанную, стало ясно, что что-то не то с хостером. Сначала тот нас не понял, и вместо того, чтобы мигрировать дисковую подсистему, зачем-то мигрировал на сервер с менее загруженным CPU (с которым итак проблем не было), оставив всю ту же несчастную еле шевелящуюся подсистему. Все эти диалоги и переезды заняли минимум дня три.
Часть вторая - апп-сервер. А вот это проблема, в принципе тянущаяся уже год, с момента переезда на Linux-окружение. Дело в том, что сервер приложений (апп-сервер) периодически падал. По непонятным причинам. Абсолютно случайно. Но... Относительно редко. В чём причина, мы так никогда и не могли разобраться, а потому просто прикрутили "незаметный" рестарт. Сайт делал вид, что тормозил, а у себя под капотом перезапускал движок. Чем-то похоже на систему "старт-стоп" в современных автомобилях, только к сожалению не такую быструю, и созданную вовсе не для экономии ресурсов, а просто как способ выжить =) Пока апп-сервер падал редко, оно работало относительно хорошо, хоть многие из вас и жаловались на периодические тормоза и странные ошибки - на самом деле в этот момент вы просто скорее всего попадали на этот самый рестарт. Однако, после тех событий с хостером (а также вероятно из-за обновлений системы), эта проблема стала вылезать ГОРАЗДО чаще. Я видел рестарты раз в 10-30 минут, а учитывая что один рестарт длится до 5 минут, то реальное время работы сайта могло быть всего 5 минут между крэшами! Это было катастрофой, которую надо было срочно решать. И её удалось решить! Заменой апп-сервера.
Когда мы перевозили сервер в прошлом году, мы не знали про альтернативный апп-сервер. Наткнулся я на него почти случайно, но очень вовремя, как раз примерно во время этих событий. Я не предполагал, что у него есть поддержка mono (версия .NET Framework-а, на котором и работает ДМ, только для Линукса). Правда, оказалась что эта поддержка... Неполная. При первом запуске половина сайта постоянно падала, вторая половина сайта работала в принципе неплохо, но только в однопоточном режиме. Учитывая наших постояльцев чата, однопоточный режим был совсем некстати, иначе бы один чат заставил бы тормозить ВЕСЬ сайт. Ну, хоть не падал бы... От отчаяния я уже думал запускать в таком режиме, однако, покопавшись в кишках этого нового апп-сервера (несколько бессонных дней и ночей), таки решение проблем было найдено - оказалось проще починить новый, чем старый. (Кому интересно и разбирается:
ссылка
и
ссылка
). И вчера ночью, тщательно всё протестировав, я наконец перевёл основной сайт на новый апп-сервер. С него мы сейчас и сидим.
И, наконец, сегодня были осуществленны небольшие твики как самого сайта, так и аппсервера, направленные в первую очередь на уменьшение необходимости его перезапуска и увеличения скорости перезапуска если всё-таки что-то упадёт. Будем надеяться, что падать не будет =) Систему "незаметного рестарта" пока что отключил, по двум причинам: во-первых, надеюсь, что будет падать настолько редко, что она просто не понадобится, а во-вторых, в целях тестирования дабы посмотреть, как себя ведут новые настройки сайта. Скорее всего, сейчас будет гораздо лучше и шустрее. Однако, если есть какие-то проблемы, прошу писать - будем решать.
Спасибо за внимание и спасибо, что несмотря на всю эту эпопею вы остаётесь с нами! Всегда ваши, тролли, и в частности я, Evengard.
Вниз
Вернуться в раздел "Новости проекта"
Вниз
1
2
Поиск не работает, не до конца прогружаются блоги в Playgoblin и постоянно останавливался на посте про кросспол на середине где-то
Автор:
derasoft
[
offline
]
, 28.10.2018 22:34
21
Информативно, а то совсем было непонятно, что происходит.
Автор:
Госпожа Чжэн
[
offline
]
, 28.10.2018 22:49
22
2 derasoft - проблемы кроме поиска воспроизвести не могу. Поиск будет пофикшен со следующим обновлением, перезапускать весь сайт ради него - не хочется.
Автор:
Evengard
[
A
]
[
offline
]
, 28.10.2018 23:46
23
Спасибо. Потрясло немного, а теперь полет нормальный.
Автор:
Liebeslied
[
offline
]
, 29.10.2018 10:25
24
Круто! Молодцы!
Автор:
Da_Big_Boss
[
offline
]
, 29.10.2018 14:00
25
Теперь подтормаживать стал
Автор:
Логейн
[
offline
]
, 29.10.2018 14:03
26
И лег на полчаса
Автор:
Sionann
[
M
]
[
offline
]
, 29.10.2018 19:11
27
Спасибо за объяснение.
Автор:
ArtesGrоw
[
online
]
, 29.10.2018 19:43
28
Сайт делал вид, что тормозил, а у себя под капотом перезапускал движок.
Это шедевр! ©
Во всех смыслах)))
Автор:
Alti
[
online
]
, 29.10.2018 22:15
29
Сайт лежал 502-ым примерно с восьми утра по неизвестное время. Сейчас вот ожил.
Это нормально?
Автор:
Ищущий
[
offline
]
, 30.10.2018 10:12
30
Где-то в 9.30 ещё лежал с 502-ой
Автор:
Min0tavr
[
offline
]
, 30.10.2018 10:15
31
Ожил, но вот теперь со скрипом идет.
Автор:
stepara748
[
offline
]
, 30.10.2018 11:42
32
Спасибо за ваш труд!
Автор:
solhan
[
offline
]
, 30.10.2018 23:48
33
Спасибо, админы.
Автор:
V1
[
offline
]
, 03.11.2018 10:23
34
Спасибо за внимание и спасибо, что несмотря на всю эту эпопею вы остаётесь с нами!
Спасибо вам, ребята! Вы молодцы!
Автор:
Da_Big_Boss
[
offline
]
, 11.11.2018 00:57
35
Словил только что подряд несколько 404. Второй или третий день форум жёстко тормозит.
Автор:
LOKY1109
[
M
]
[
offline
]
, 07.09.2019 12:28
36
Некропостер!
Автор:
школьнек
[
online
]
, 07.09.2019 12:55
37
1
2
Вверх
Опросы
Нет активных опросов.
Жалобы и предложения
-
Оставить жалобу
-
Сообщить об ошибке
Загрузка данных...
Помочь проекту
Средства на покрытие расходов и
развитие проекта в 2024:
73/700 €
Социальные сети
-
Группа во Вконтакте
Партнеры
↑
скрыть