start time

От: Boris Tyshkiewitch <bvt_at_mx_ru>
Дата: Sat 15 Jan 2000 - 03:17:54 MSK

  Поздравляю с выходом 3.2rel. Получилась действительно довольно стабильная версия, которая может нести значительную нагрузку.

   Из серьезных проблем, мешающих _реально_ запустить и _поддерживать_ 100000 эккаунтов на машину - это медленный старт.

  После очередной чистки у нас осталось 70k эккаунтов примерно на 2000 доменах (на одной машине). Время старта достигло 12мин. Это абсолютно недопустимое время простоя. Хоть и нечасто, но сервер приходится рестартовывать. Прежде всего для апгрейдов и чистки очереди в критической ситуации.

  Можно ли сделать сохранение списка account->home_dir в текстовом файле при нормальном shutdown'e? С последующим его поднятием вместо обхода дерева. На мой взгляд размер такого файла не превысит 10Mb на 100k эккаунтов. Запись и чтение такого файла - секунды. Это значительно ускорит процесс поднимания сервера. В случае ненормального опускания, файла нет, и можно перечитывать всю структуру.

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

Boris.

##################################################################
Вы получили это сообщение потому, что подписаны на список рассылки   <CGatePro@mx.ru>.
Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru>
Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru>
Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru>
Для административных запросов адрес <CGatePro-request@mx.ru> Получено Sat Jan 15 00:19:40 2000

Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:12:14 MSK