我在我的网站上使用App Engine的高性能图像服务,并且我能够在本地机器和生产环境中正确地完成所有工作,即我可以上传图像并成功地使用blob key上的get_serving_url显示图像。然而,在我的开发服务器上,这些图像似乎不会持续存在,即在计算机重新启动后,这些图像不再显示。开发服务器输出以下内容:
images_service_pb.ImagesServiceError.BAD_IMAGE_DATA
我猜测这实际上是因为底层的blob已经不存在了(尽管这只是一种猜测)。虽然我使用启动设置“--datastore_path”确保我的数据持久化,但我的其余数据存储仍然完好无损。是否需要使用单独的标志来持久化blob?或者我是否忽略了其他问题?
images_service_pb.ImagesServiceError.BAD_IMAGE_DATA
我猜测这实际上是因为底层的blob已经不存在了(尽管这只是一种猜测)。虽然我使用启动设置“--datastore_path”确保我的数据持久化,但我的其余数据存储仍然完好无损。是否需要使用单独的标志来持久化blob?或者我是否忽略了其他问题?