В настоящее время я работаю над разработкой службы Windows, которая будет развернута на всей рабочей станции внутри компании. Целью этой услуги является сбор различных статистических данных и запись их в центральном месте.Сбор данных с нескольких рабочих станций
для первой итерации служба выполняет прямой вызов SQL для записи каждый раз, когда есть данные для записи. Тестирование на примерно 120 рабочих станциях показало мне, что это не очень хорошая идея и не будет масштабироваться.
Может кто-то рекомендовать альтернативную стратегию сбора данных, о которых идет речь, что не будет перегружать сервер базы данных? Это будет развернуто примерно на 2000 машинах.
Я работаю с C#.
Спасибо.
Я закончил его реализацию в два этапа. см. подробности в моем ответе ниже. В то время как коммерческие продукты, я не мог найти ничего, что могло бы удовлетворить особые потребности, которые меня попросили удовлетворить. спасибо, хотя. – Nasir