Страница 2 из 6
Добавлено: 16 мар 2013, 14:18
zandroid
Упростить тертий вариант можно попробовать так: написать свою простенькую службу, которая при необходимости (когда пользователь выставил в профиле, например, что надо её запускать или передал специальный аргумент в командной строке) будет запускаться и слушать сигнал выключения компа, при поступлении такого сигнала будет выключать сервер корректно. Получается, что не будет различий в запуске/остановке сервисов, а добавится только одна опциональная служба.
Сам проголосовал за первый вариант.
Добавлено: 16 мар 2013, 14:19
nadkhachaturova
К сожалению, мнения пока нет, так как только начинаю осваивать программу. Но посчитала необходимым отметиться, потому что есть и такие. Большинство хочет иметь оба варианта, насколько я поняла. Обсуждения почитать оказалось полезно.
Добавлено: 16 мар 2013, 14:24
SLAED
Проголосовал за: Сделать Windows-сервисы
Так как я за корректную работу всех компонентов, но!
Для того что бы удовлетворить всех, стоить пойти на компромисс и реализовать третий вариант, то-есть выбор, между первым и вторым, или как минимум сообщение при запуске или отключении программы в случае реализации первого варианта.
Добавлено: 16 мар 2013, 14:31
Gefestoos
Я не пойму, а что мешает, если сначала остановить и выключить сервер. А потом выключить комп. Зачем вообще нужны эти заморочки...
Добавлено: 16 мар 2013, 14:36
DelphinPRO
zandroid писал(а):написать свою простенькую службу, которая при необходимости <...> будет запускаться и слушать сигнал выключения компа
Слушать сигнал завершения можно и из обычного приложения. Но этот вариант не катит. Здесь
http://open-server.ru/forum/viewtopic.p ... 0&start=10 Максим объяснял почему.
Добавлено: 16 мар 2013, 14:56
Максим
Добавлено: 16 мар 2013, 14:58
medar
А есть прецеденты, когда у людей крашились базы после выключения компа ?
Как сделано в Денвере ? Я никогда не останавливал его, да и опенсервер никогда не тормозил вручную при выключении компа. Никогда проблем с БД не было. Обращения же к ним в этот момент не идет.
Добавлено: 16 мар 2013, 15:00
ПафНутиЙ
Добавлено: 16 мар 2013, 15:01
dhorh
***, главное не испорьте
Добавлено: 16 мар 2013, 15:08
Максим
medar писал(а):А есть прецеденты, когда у людей крашились базы после выключения компа ?
Как сделано в Денвере ? Я никогда не останавливал его, да и опенсервер никогда не тормозил вручную при выключении компа. Никогда проблем с БД не было. Обращения же к ним в этот момент не идет.
В денвере так же при выключении базы вылетают. Ни в Денрвере, ни в Open Server базы обычно не портятся, потому вы с этим не сталкивались. Тем более в последних версиях базы сами себя восстанавливают после краха(нештатного выключения). Но всё же ооочень редко это случается и сама по себе вероятность порчи баз она присутствует.