何时在Django项目中启动googlecloudprofiler?

2024-09-29 06:31:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试将googlecloudprofiler添加到我的Django应用程序引擎项目中,并且想知道在哪里调用它是最好的?你知道吗

Google Cloud Platform's documentation要求尽早启动探查器:

You should call start one time, and as early as possible in your application.

在一个Django项目中,运行在GCP App Engine Flex上,在哪里最好称它为1。它只被调用一次,2。在测试、迁移等方面不需要它

我最初的想法是把它放在管理.py在execute_from_command_line下,但是我意识到这将为manage.py test之类的简单事情调用探查器。你知道吗

Django 2.2,应用程序引擎灵活,Gunicorn。你知道吗


Tags: 项目djangopy引擎you应用程序clouddocumentation
1条回答
网友
1楼 · 发布于 2024-09-29 06:31:07

我想这个问题可能有用:Execute code when Django starts ONCE only?

建议在AppConfig中添加启动代码的答案听起来很合理。它可以确保代码最多执行一次,并避免在简单的管理命令中运行代码。你知道吗

相关问题 更多 >