Bas*_*wub 6 java google-app-engine
我目前正在运行(免费)Google App Engine实例,我需要手动重启.但是,在我的项目的"实例"选项卡中,它只是为我提供了"查看日志"或"关闭"的选项.
关闭实例不是一个选项,因为我不想手动将应用程序重新部署到google appspot.这不是一个选项,因为我需要从多个位置(甚至在路上)这样做,我的项目位于一台台式计算机上.
我希望能够重新启动实例的原因是因为我的Java应用程序中的缓存.我缓存某些用户和数据,以便我很少需要调用数据存储区.
但是,当我想从数据存储中删除某些记录时,它们仍然存在于我的应用程序的缓存中.这意味着用户可以访问已经手动删除的数据.
我知道可以编写一次性管理应用程序来清除缓存,但这不是我希望解决这个问题的方式.它应该比那更容易.
有没有办法重新启动正在运行的实例,有效地重新启动我的Java应用程序,而无需将整个应用程序重新部署到谷歌appspot?
转到App Engine控制台中的"数据存储区"查看器选项卡.单击"Flush memcache"按钮.或者,转到Memcache查看器选项卡,然后单击"Flush cache"按钮.
如果要手动重新启动实例 - 请将其关闭.然后点击您的网站,将自动创建一个新实例.无需再次重新部署您的应用.
“刷新内存缓存”方法对我不起作用。我也找不到在哪里关闭服务。
\n相反,我找到了一种方法来删除正在提供服务的实例,然后点击应用程序的 URL。应用程序引擎将自动创建一个新实例,这本质上是重新启动。
\n要删除实例,请执行以下操作:
\n在 App Engine 仪表板中,单击侧面菜单上的“实例”。在实例页面\xe2\x80\x94 图表下方\xe2\x80\x94 上,您将看到活动实例的列表,将其删除,然后单击应用程序的 URL。
\n| 归档时间: |
|
| 查看次数: |
5245 次 |
| 最近记录: |