|
Обработчик ожидания |
☑ |
0
NewBieOneS
21.10.13
✎
20:07
|
Здравствуйте!
В конфигурации существует константа "Статус". При запуске системы она устанавливается в "Ложь". В одной из форм по нажатию на кнопку "Старт" данный реквизит устанавливается в "Истина".
Для некоторых форм задан обработчик ожидания с интервалом в 1 секунду, который проверяет значение статуса. Если он равен "Истина", то начинается выполнение определенных действий.
Проверяю работу на двух компьютерах: открываю на каждом из них формы с обработчиками. На третьем компьютере - управляющую форму. Нажимаю "Старт" - и вижу, что на первом компьютере обработка выполняется приблизительно через 2 секунды, а на втором - через 4 секунды. Конфигурация компьютеров одинакова. Сеть состоит из 5 компьютеров.
Почему такая большая разница в задержках перед стартом? Как можно исправить положение?
Заранее спасибо!
|
|
1
bolobol
21.10.13
✎
20:17
|
Да, видимо, слишком редко константа получает статус Истина, и некоторые компы тупо забивают.
Решение: Построить всех! Это 1С, смирись)
|
|
2
NewBieOneS
21.10.13
✎
20:50
|
Весело, конечно, но это не решение проблемы. Объясните, в чем причина?
|
|
3
Лефмихалыч
21.10.13
✎
21:37
|
(0) а назачем вообще так делать? может регламентными заданиями обойтись?
|
|
4
Лефмихалыч
21.10.13
✎
21:37
|
а, или это первый в истории ботнэт на 1с?
|
|