使用heroku create创建新的heroku应用程序后,请确保已添加数据库并使用mean.io上定义的设置配置了Mean应用程序
在MEAN堆栈应用中更改文件并移动代码后,终于将其加载到Heroku local。 单问题是,将此应用程序推送到Heroku遥控器并要求打开Heroku时,该应用程序呈现503错误。服务器响应状态为503(服务不可用)。以下是Heroku上该应用程序的链接...对此改如何解决呢?
通过希尼亚偌的桌面工程师,远程指导我使用heroku create创建新的heroku应用程序后,确保已添加数据库并使用mean.io上定义的设置配置了Mean应用程序,将MongoDB数据库添加到Heroku应用程序,并且执行以下操作:
1、heroku插件:创建mongolab:沙盒
2、在server / config / env / production.js中,将Mongodb字符串添加到生产环境中。 使用命令heroku config找到该字符串
3、通过设置一些环境变量在heroku上配置Mean应用
4、heroku配置:添加BUILDPACK_URL = https://github.com/mbuchetics/heroku-buildpack-nodejs-grunt.git
5、heroku配置:添加NODE_ENV =生产
添加新的配置变量应重新部署应用程序,并在Heroku上启动Mean应用程序。
所有这些都假定已安装Heroku工具带,并且本地代码受git版本控制。
通过一系列远程指导操作,上海一站式IT外包--上海希尼亚偌信息科技成功解决客户需求及问题,我们竭力为客户提供涵盖桌面端、移动终端、IT运维、网络运维等基础的IT服务。