【问题标题】:Algolia search causing heroku app crashAlgolia搜索导致heroku应用程序崩溃
【发布时间】:2017-05-15 18:09:54
【问题描述】:

我正在尝试在 heroku 服务器上使用 algolia 搜索。 它在本地运行良好。但是,当它加载到 heroku 上时,它会崩溃并给出以下结果:

 /app/dist/algolia/algolia-manager.js:28
2017-05-15T17:40:19.948991+00:00 app[web.1]:                 throw err;
2017-05-15T17:40:19.948991+00:00 app[web.1]:                 ^
2017-05-15T17:40:19.948996+00:00 app[web.1]: AlgoliaSearchNetworkError: getaddrinfo ENOTFOUND bzkq9hqh2-1.algolianet.com bzkq9hqh2-1.algolianet.com:443
2017-05-15T17:40:19.948998+00:00 app[web.1]:     at ClientRequest.error (/app/node_modules/algoliasearch/src/server/builds/node.js:227:14)
2017-05-15T17:40:19.948998+00:00 app[web.1]:     at ClientRequest.g (events.js:292:16)
2017-05-15T17:40:19.948998+00:00 app[web.1]:     at emitOne (events.js:96:13)
2017-05-15T17:40:19.948999+00:00 app[web.1]:     at ClientRequest.emit (events.js:188:7)
2017-05-15T17:40:19.949000+00:00 app[web.1]:     at TLSSocket.socketErrorListener (_http_client.js:309:9)
2017-05-15T17:40:19.949000+00:00 app[web.1]:     at emitOne (events.js:96:13)
2017-05-15T17:40:19.949001+00:00 app[web.1]:     at TLSSocket.emit (events.js:188:7)
2017-05-15T17:40:19.949001+00:00 app[web.1]:     at connectErrorNT (net.js:1021:8)
2017-05-15T17:40:19.949002+00:00 app[web.1]:     at _combinedTickCallback (internal/process/next_tick.js:80:11)
2017-05-15T17:40:19.949002+00:00 app[web.1]:     at process._tickCallback (internal/process/next_tick.js:104:9)

这发生在托管here 的简单示例中。 有人知道如何处理吗?

【问题讨论】:

    标签: node.js firebase heroku algolia


    【解决方案1】:

    您的 APPID 缺少一个字符,这就是您看到此错误的原因。

    【讨论】:

    • 谢谢问题是heroku上环境变量中的APPID不正确。一旦我修复它就可以了
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-14
    • 2017-08-22
    • 1970-01-01
    • 2017-10-03
    • 1970-01-01
    • 2020-08-09
    相关资源
    最近更新 更多