如何检查正在运行的dev_应用服务器.py带数据存储单元

2024-04-29 06:34:42 发布

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

我为google云应用引擎开发服务器和数据存储模拟器安装了所有env。 我先运行数据存储模拟器。你知道吗

gcloud beta emulators datastore start

并启动dev appengine server。你知道吗

dev_appserver.py app.yaml


如何检查devappserver是否与数据存储模拟器一起工作?你知道吗

datastore env是datastore\u EMULATOR\u HOST\u PATH=本地主机:8081/数据存储 localhost:8000/数据存储正常工作,但是本地主机:8081/数据存储不起作用。你知道吗


Tags: 数据dev引擎服务器envservergoogle模拟器
2条回答

问题解决了。你知道吗

使用数据存储客户端的仿真器项目名称模拟器:8081和dev\u appserver应用程序名称不同。你知道吗

我写了“应用程序:我的项目id”在附录yamldev\u appserver应用程序名称的文件。你知道吗

为dev\u appserver应用程序名(GCP Datastore Emulator)设置DATASTORE\u PROJECT\u ID=my PROJECT ID

运行dev\u appserver

dev_appserver.py app.yaml support_datastore_emulator=true datastore_emulator_port=8081

在运行dev_appserver.py时,是否尝试将 datastore_emulator_port设置为运行数据存储模拟器的端口?你知道吗

https://cloud.google.com/appengine/docs/standard/python/tools/migrate-cloud-datastore-emulator#using_dev_appserver_with_the_datastore_emulator

编辑: 另外,如果使用云数据存储模拟器,dev_appserver.py应该打印以下行

... Using Cloud Datastore Emulator.

相关问题 更多 >