gpt4 book ai didi

java - GAE/J 数据存储备份

转载 作者:搜寻专家 更新时间:2023-10-30 21:20:17 25 4
gpt4 key购买 nike

进行 GAE/J 数据存储备份的最简单方法是什么?

Python 应用好像有python bulkloader.py 工具可以备份,但是Java 应用怎么备份呢?有没有办法使用python工具?

最佳答案

可以使用 python 工具 bulkloader.py 创建 GAE Java 应用程序的数据存储备份。您只需在 web.xml 中添加以下行来设置 remote_api:

<?xml version="1.0" encoding="utf-8"?>
<web-app>
<!-- Add this to your web.xml to enable remote API on Java. -->
<servlet>
<servlet-name>remoteapi</servlet-name>
<servlet-class>com.google.apphosting.utils.remoteapi.RemoteApiServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>remoteapi</servlet-name>
<url-pattern>/remote_api</url-pattern>
</servlet-mapping>
<security-constraint>
<web-resource-collection>
<web-resource-name>remoteapi</web-resource-name>
<url-pattern>/remote_api</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>admin</role-name>
</auth-constraint>
</security-constraint>
</web-app>

之后,您可以使用带有 --dump 的 bulkloader.py 下载备份,并使用 --restore 将备份上传到数据存储。

关于java - GAE/J 数据存储备份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2364310/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com