Blue Prism - попытка запустить автоматизацию в удаленном рабочем столе - PullRequest
0 голосов
/ 01 октября 2018

У меня есть архитектура blue prism, в которой мой сервер blue prism и сервер базы данных находятся на разных компьютерах, к которым я получаю доступ через удаленный рабочий стол.Я запланировал запуск своего бота на сервере VM.Теперь, когда я подключен к виртуальной машине по протоколу удаленного рабочего стола и держу окно в режиме мониторинга (наблюдая за ним), все мои запланированные задания работают нормально, но если я минимизирую это окно виртуальной машины (путем минимизации RDP) или если я не выполняю RDP для виртуальной машиныЗатем автомат останавливается и выдает ошибки.

Для проверки я также создал процесс на другом сервере, на котором была установлена ​​Blue prism, и заметил, что все работает нормально.

Есть ли какая-либо конфигурация, котораяЯ пропал или есть какие-либо другие проблемы, запрашивая все, чтобы сообщить мне, если есть решение для этого.Заранее спасибо.

Ответы [ 5 ]

0 голосов
/ 10 октября 2018

2 вещи здесь: 1) Для решения всех этих вопросов, пожалуйста, используйте агент входа в систему.Лучше всего подходит, когда у вас есть контрольная комната и механизм ресурсов времени выполнения.2) Если вы используете автоматизацию поверхности для шпионажа, то разрешение экрана играет очень большую роль.Таким образом, вы не можете свернуть экран во время автоматизации.Пожалуйста, проверьте разрешение экрана, когда вы тренируете бота, а затем еще раз, когда вы фактически запускаете бота.

0 голосов
/ 09 октября 2018

Вам нужно использовать агент входа в систему на вашей виртуальной машине, и ваша проблема будет решена.Также убедитесь, что вы запускаете свою работу из диспетчерской.

0 голосов
/ 01 октября 2018

Проблема заключается в том, что если никто не подключается к виртуальной машине активно, она перейдет в спящий режим.По сути, это означает, что экран станет черным, и любые визуальные элементы, необходимые для любого инструмента автоматизации (включая BluePrism), больше не смогут быть шпионскими, и, следовательно, возникнет исключение.

Распространенный способ решения этой проблемыэто «смоделировать» активную сессию, используя такие инструменты, как кофеин.Кроме этого в настоящее время вы мало что можете сделать.Если бы было идеальное решение, я бы тоже был очень заинтересован в этом!

0 голосов
/ 01 октября 2018

Microsoft Remote Desktop официально не поддерживается Blue Prism в качестве утилиты удаленного доступа, поскольку она изменяет поведение автоматизации, когда ее не наблюдают.

В официальной документации имеются альтернативытема .

0 голосов
/ 01 октября 2018

Я могу ошибаться в этом, но я думаю, что у меня тоже были проблемы с этим, и проблема заключается в том, как Windows использует RDP.Если вы используете любой другой инструмент для удаленного рабочего стола (WMware, Amazon Workspaces), то все будет в порядке.Если у вас нет другого выбора, кроме Windows RDP, боюсь, вам просто нужно оставить это окно открытым, не свернутым.

...