0

我有时会得到

Could not find the ColdFusion Component or Interface Answer. 

只需进行刷新即可解决问题。这不是在我尝试从中浏览时从 ftp 刷新程序的情况:没有进行任何开发。但是每隔一段时间我就会在尝试创建对象时得到它。

问:如果实例化组件失败,是否有休眠并重试的最佳实践?

4

2 回答 2

2

您使用的是服务器集群吗?如果是这样,也许您的一台服务器配置错误 - 可能缺少映射 - 当您从该服务器获得服务时,您会看到问题吗?这可能解释了它似乎只偶尔发生的方式。

顺便说一句,CFC 的实例化应该总是有效的——你不应该试图通过睡觉和重试来解决这个问题。

于 2010-08-29T21:31:42.257 回答
1

菲利普,这有没有可能在 cf 9.0.1 上,并且您使用的是“import”关键字?

我问的原因是我已经看到了行为 - 并记录了一个错误报告 - 如果我在同一页面(或另一个 CFC 中......没关系)上有两个不同的对象创建,两者都来自同一个包,我没有使用完全限定的 CFC 名称,而是使用导入,那么第一个 createObject() 将成功,第二个将失败,并出现“找不到...”错误。

我想知道这样的事情是否可以在这里发挥作用。

于 2010-08-29T21:05:06.003 回答