Flex RemoteObject периодически не может вызвать CFC - PullRequest
0 голосов
/ 11 июня 2010

У меня есть приложение Flex, которое использует Flash Remoting и RemoteObject для извлечения данных из CFC ColdFusion.Примерно в 75% случаев это работает, но в остальное время я получаю сообщение с помощью Charles (средство отладки), в котором говорится faultString = "Unable to Invoke CFC".FaultCode = "Server.Processing".

Вот мой RemoteObject:

<mx:RemoteObject id="carsSvc" destination="ColdFusion" source="ca.sqmIDash.cfc.sqmIdash">
   <mx:method name="getCARs" result="resultHandler(event)"/>
</mx:RemoteObject>

Сервер, настроенный в нашей веб-ферме, должен использовать распределение нагрузки.Я не уверен, является ли это причиной проблемы или нет.Наверное, нет, но это мысль.

Любая помощь приветствуется !!

1 Ответ

2 голосов
/ 11 июня 2010

Мне кажется, что у вас проблемы с сервером, полностью независимые от Flex.Я бы посмотрел на балансировщик нагрузки и / или что машина делает, что 25% времени вы получаете сообщение об ошибке.

Я бы также добавил некоторые проверки ошибок на сервере к электронной почтеВам соответствующие ошибки.(Возможно, в onError Application.cfc). Это может помочь вам диагностировать наличие ошибки в коде на стороне сервера.

Я не вижу RemoteObject в вашем вопросе, даже если у вас есть строка с надписью "вот мой RemoteObject "

...