AppFabric 1.1 на панели управления Server 2012 Powershell - PSCustomObject

Я установил AppFabric на Windows Server 2012. Я проверил, что предварительные условия были установлены первыми и установили накопительное обновление 3. У меня есть экземпляр SQL Server 2012, установленный на SP1, и ОС указывает, что все обновления были установлены.

При просмотре приборной панели я получаю сообщение об ошибке:

Unable to cast object to type 'System.Management.Automation.PSCustomObject' to type 'Microsoft.ApplicationServer.Management.Data.Group...'

Я нашел минимальную информацию во время моих поисков в Google, ни один из которых не дает решения проблемы.

Может кто-нибудь помочь с этим?

1 ответ

Причина этой ошибки заключается в том, что базовый командлет PowerShell ожидает чтения записи AT LEAST ONE из таблицы [System.Activities.DurableInstancing] AppFabric Persistence].[InstancesTable], связанной с WF-службами, которые текущая AppFabric Панель инструментов показана для.

Как только у вас будет хотя бы одна запись, ошибка перестанет отображаться (на панели мониторинга текущих служб WF)


Кроме того, если у вас есть служба WF в режиме WOW64 ("Включить 32-разрядные приложения"= ИСТИНА в пуле потоков службы WF), то у панели мониторинга AppFabric есть еще одна проблема: она игнорирует тот факт, что процесс службы WF является в режиме WOW64 и не считывает строку подключения сохраняемости из корневого каталога 32-битной платформы web.config (как и должно быть), а вместо этого считывает ее (ошибочно) из корневого каталога 64-битной платформы web.config. Таким образом, если вы хотите обойти эту проблему, вы должны вручную отредактировать корневой web-файл 64-битной платформы Framework, чтобы заменить там строку подключения Persistence на строку из 32-битной... Это приведет к тому, что AppFabric Dashboard of все 64-битные сервисы WF теперь перестают отображать информацию об экземплярах.

Другие вопросы по тегам