повторно запросить данные с нескольких компьютеров - PullRequest
0 голосов
/ 01 мая 2020

Форма отображения рабочей ячейки Я создал систему отслеживания времени цикла на производственном предприятии, чтобы отслеживать ежедневную производительность и эффективность с использованием базы данных доступа. Изображение - это форма, которая отображается для оператора, и когда они завершили деталь, они выбирают «Завершить деталь», чтобы записать время цикла и несколько других ключевых показателей. Данные обновляются каждую секунду, запрашивая основную таблицу данных, чтобы узнать, были ли добавлены какие-либо новые записи, затем обновлены счетчики и т. Д. Данные бэкэнда хранятся на сетевом диске, а интерфейс находится на локальном компьютере.

Панель управления Прекрасно работает на 1 компьютере. Я хотел бы иметь возможность добавлять больше компьютеров к другим рабочим ячейкам, а также иметь панель управления, которая показывает мне все рабочие станции в этом районе. Когда я пытаюсь добавить больше компьютеров или запустить свою панель мониторинга ... я сталкиваюсь с проблемами доступа к данным Back-end. То есть, когда 1 станция обновляет данные на экране, она блокирует серверную часть на доли секунды, а затем, когда 2-й компьютер пытается обновить sh, он не может этого сделать, поскольку данные заблокированы.

Есть ли лучший способ запрашивать данные часто, не сталкиваясь с этой проблемой перегрузки?

любые предложения будут с благодарностью.

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...