我目前正在使用新遗物来监控我的网络应用。在我的部署脚本中,我有以下
sudo NEW_RELIC_CONFIG_FILE=/<path to app>/app/config/newrelic.ini newrelic-admin run-program gunicorn 'run:run_app' -b 0.0.0.0:8000 -w3 --certfile=/<path to app>/app/config/server.crt --keyfile=/<path to app>/app/config/server.key --access-logfile log/gunicorn.log
这里的想法是允许https。在本地测试时,我可以使用https
sudo gunicorn 'run:run_app' -b 0.0.0.0:5000 -w3 --certfile=app/config/server.crt --keyfile=app/config/server.key --access-logfile gunicorn.log
调试器显示
[INFO] Listening at: https://0.0.0.0:5000 (4691)
在本地案例中,
[INFO] Listening at: http://0.0.0.0:8000 (9094)
在服务器上。
我已经尝试了所有我能想到的东西,并认为这一定是New Relic中的一个问题凌驾于某些东西之上?