在部署Meamapp时,mongoDB在本地节点上工作正常server.js但当我部署到heroku时,它显示错误
2019-06-04T02:49:12.401001 00:00 heroku[web.1]:状态从up更改为Start
2019-06-04T02:49:13.706279 00:00 heroku[web.1]:使用SIGTERM停止所有进程
2019-06-04T02:49:13.800926 00:00 heroku[web.1]:进程退出,状态为143
2019-06-04T02:49:17.993509 00:00heroku[web.1]:使用命令节点server.js
启动进程
2019-06-04T02:49:20.786431 00:00 app[web.1]:mongodbsrv://username:password@cluster0 dlcak。mongodb。网
/测试?retryWrites=true 2019-06-04T02:49:20.803912 00:00应用程序[web.1]:html" target="_blank">应用程序侦听40970
02:49:20.972565 00:00应用程序[web.1]:数据库错误MongoNetworkError:连接4到cluster0-shard-00-01-dlcak.mongodb.net:27017关闭
2019-06-04T02:49:20.973723 00:00app[web.1]:(node: 4)UnhandledPromiseRejection警告:类型错误:回调不是函数
02:49:20.973725 00:00应用程序[web.1]:在$初始化连接.$初始化Connection.then(/app/node_modules/猫鼬/lib/connection.js:638: 13)
2019-06-04T02:49:20.973810 00:00app[web.1]:(node: 4)UnhandledPromiseRejection警告:未处理的promise拒绝。此错误源于抛出没有catch块的异步函数,或拒绝未使用. catch()处理的promise。(拒绝id: 1)
2019-06-04T02:49:20.973880 00:00应用程序[web.1]:(节点:4)[DEP0018]弃用警告:未处理的promise拒绝已弃用。将来,未处理的promise拒绝将终止节点。具有非零退出代码的js进程。
2019-06-04T02:49:21.758205 00:00heroku[web.1]:状态从开始更改为向上
它在Heroku上是如何配置的?
使用https://elements.heroku.com/addons/mongolab--供参考
添加
const mongo_url=process。环境。MONGO_URI | |“您的URL_在此”
到您的代码
图像的html代码 heroku bash显示Howling.jpg
我一直在努力从我的ubuntu服务器发送邮件。奇怪的是,它在我的mac上的本地tomcat实例上运行得非常好。 以下是我的实现: 让我恼火的是,javamail的输出日志在我的服务器和本地是一样的,而且没有错误: 到目前为止我所做的一切 > 检查我的垃圾邮件(比如一千次,以防万一... 尝试了其他端口,如465和25- 使用iptable打开587端口 iptables -A 输出 -p tcp
我使用devise gem with rails进行身份验证,我的应用程序在本地运行良好,但是在heroku上部署时无法访问device视图。 检查日志时出现以下错误: ←[app[web.1]:←[0mDevis处理e::SessionsController#新作为超文本标记语言 ←[app[web.1]:←[0mDevis处理e::SessionsController#新作为超文本标记语言 ←
我试着简单地在我的路线和渲染产品中获取照片的位置。ejs文件: 它在本地主机上工作,现在我导入我的路由。在real server中的js文件,当我尝试打开产品时,它抛出504错误。 试图按照这个指示,但没有帮助。 获得504GATEWAY_TIMEOUTNodeJs grep-i“504”/var/log/nginx/access。日志 82.135.208.60--[2019年9月16日:07:
我有这个简单的代码: 这在本地主机上效果很好,并导致: 但是当我在Heroku上使用它时,我得到了一个应用程序错误。日志状态: 2018-09-12t 13:50:25.541953 00:00 heroku[web . 1]:状态从启动更改为崩溃 2018-09-12T13:50:32.696713 00:00 heroku[router]: at=error code=H10 desc=“Ap
这是我的第一个问题,也是第一篇英文帖子,请耐心等待。 我正在研究ASP。NET MVC Web Api RESTful应用程序。对于用户身份验证,我想使用加密令牌。我在localhost上工作的想法是:用户请求令牌地址/令牌,在头中包括auth:昵称:passwd,服务器返回加密的令牌,用户将在下一个请求中使用它。所以,用户发送带有头身份验证令牌的请求:encryptedToken,服务器将解密该