Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

Max Pro


Патриарх

Зарегистрирован:
09 October 2003
Сообщения: 1744
Примеры кода: 48
 

RE: Windows Services

18 October 2007 20:32  


Всем привет!
Столкнулся с такой задачей:
Нужно собирать логи с разных машин и сохранять их в одном месте. В каждый лог во время работы определенного процесса на определенной машине записывается какая-то информация. Сам процесс работает определенное время от нескольких часов до суток. При перезапуске процесса лог перезаписывается. Информацию из этих логов нужно отображать на веб форме и желательно в реальном времени, с каким-то интервалом обновлять страницу или лучше только тот серверный элемент который будет отображать информацию из этих логов.
Для процесса собирания логов решил написать Windows Service, который будет постоянно работать и с каким-то интервалом, копировать эти логи в одно место и сравнивая даты создания файлов либо обновлять их либо создавать новые. К ним должен быть доступ в хронологическом порядке.

Если кто сталкивался с подобной задачей, подскажите где можно почитать о создании Windows Services на .NET или может есть альтиернативное решение этому. А может и уже готовое, чтобы не пришлось изобретать велосипед.

1. Когда я делал вин-службы, то сперва анализаровал коды наших программеров, потом мне этого не хватило и я прочитал статьи MSDN можно сказать от корки до корки в том числе по сетапу (желательно также сетап делать).
2. По поводу как складывать в одно место, то лучшее место здесь база данных. Но из твоего контекста не совсем понятно откуда логи брать - ты как и положено по-пацански логи в Журнале событий хранишь, или по-старинке в txt-файлики складываешь?
Работай так, чтобы Великий Учитель Dimon aka одобрил, и AL похвалил!
Наверх
  



Немного оффтопа

 Windows Servicesvsv  05 October 2007 13:12
 RE: Windows ServicesMax Pro  18 October 2007 20:32
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта