IBM Cloud - Bluemix Cloudant:服务引发的突然错误



我们使用 Node.js 模块 nano 与 Bluemix 上的 Cloudant 实例进行交互。突然今天,我们在从 Cloudant 实例中的视图中获取数据时开始出现以下错误。任何线索可能出了什么问题?

 [{couch_os_process,prompt,3,[{file,"src/couch_os_process.erl"},{line,65}]},
  {couch_query_servers,'-map_docs/2-fun-1-',2,
                       [{file,"src/couch_query_servers.erl"},{line,243}]},
  {lists,map,2,[{file,"lists.erl"},{line,1237}]},
  {couch_query_servers,map_docs,2,
                       [{file,"src/couch_query_servers.erl"},{line,239}]},
  {couch_view_updater,view_compute,2,
                      [{file,"src/couch_view_updater.erl"},{line,256}]},
  {couch_view_updater,do_map,2,
                      [{file,"src/couch_view_updater.erl"},{line,161}]},
  {lists,foldl,3,[{file,"lists.erl"},{line,1261}]},
  {couch_view_updater,do_maps,4,
                      [{file,"src/couch_view_updater.erl"},{line,153}]}]}
索引

器似乎在尝试为特定文档编制索引时崩溃。您可能对文档进行了更改,可能是引入了较大的文档。一个指示它是对导致崩溃的文档的"最近"更改是使用 stale=ok 查询视图。这将请求来自索引的最后一个构建版本(使用文档的最后一个正确版本)的响应。如果此返回正确,则表示问题是由尝试编制索引的最近更改引起的。

由于

美国南部区域中的登录和应用程序管理问题,这可能是间歇性问题。您可以在 Bluemix 状态页面跟踪平台和服务问题。如果系统状态正常,但您仍然收到这些错误,请打开 Bluemix 支持票证。

这可能是您在包含您正在访问的视图的设计文档中定义的"Map Reduce"视图之一的问题。

最新更新