我发现在heroku上管理生产和登台环境真的是一个痛苦的过程,尤其是域名,git等。
1)我创建了名为htest的应用程序。
2)在htest目录中,我做了以下操作:
heroku create --app htest-staging --remote staging
heroku create --app htest-production --remote production
heroku domains:add staging.mydomain.com --app htest-staging --remote staging
heroku domains:add production.mydomain.com --app htest-production --remote production
3)我提交了应用程序并启动了服务
git push staging master
heroku ps --app htest-staging --remote staging
3)我使用htest-staging.herokuapp.com的cname将域添加到route53
heroku info --app htest-staging
=== htest-staging
Web URL: http://htest-staging.herokuapp.com/
正如预期的那样,我找不到网页。
更令人不安的是,当我转到http://htest-staging.herokuapp.com/时,我会在页面上看到这一点:
Heroku | Welcome to your new app!
Refer to the documentation if you need help deploying.
我的python应用程序应该有问好的世界。
那么..我怎么解决?