Как определить время запуска текущего сервера?

fedotxxl

Well-known member
09.11.2005
614
0
#1
Привет,
мне необходимо узнать, как давно запустился сервер. Как это лучше сделать?
 
K

Klido

#2
а админе свойства чего-либо и там выбрать (там где док, бд и т.д) Сервер...
 

Akupaka

А че я?.. О.о
04.10.2007
3 360
1
#3
в логах есть запись )) например: "database server started"
 

ToxaRat

Чёрный маг
Lotus team
06.11.2007
3 231
17
#5
пишешь в консоль sh server -xml
распарсиваешь и забираешь значение из Elapsed Time
 
K

Klido

#7

fedotxxl

Well-known member
09.11.2005
614
0
#9
Klido
Необходимо, чтобы сначала прошла репликация с кластерными серверами, а потом запустились агенты по-расписанию.

Что-то я не пойму как программно парсить результат консоли? Желательно вообще ничего не выводить на консоль
 
K

Klido

#10
fedotxxl
а при чем тут время последнего старта сервера? может надо поймать факт его старта?
ну если программно - как ToxaRat сказал...
 

fedotxxl

Well-known member
09.11.2005
614
0
#11
Агент запускается на том сервере, который стартует. Мне нужно, чтобы этот агент не отрабатывал до того момента, как с ним среплицируется кластерный сервер...
Неплохой вариант "задержать" agentManager, например