【问题标题】:Keeping H2 database running on Amazon EC2保持 H2 数据库在 Amazon EC2 上运行
【发布时间】:2014-10-22 19:31:35
【问题描述】:

我目前在 Amazon 的 EC2 上有一个 webapp。该应用程序使用 H2 数据库来存储表(我使用 scp 将我的 H2 目录从本地机器导入到 EC2)。当我连接到实例并启动 H2 时,应用程序可以工作,但是一旦我关闭本地终端,H2 就会停止,应用程序也会停止工作。即使在我本地关闭终端后,有没有办法让 H2 继续运行?

【问题讨论】:

    标签: database amazon-web-services amazon-ec2 h2


    【解决方案1】:

    大多数数据库系统都是服务,并在后台而不是在给定的用户会话中作为进程运行。

    它似乎有某种服务器模式:http://www.h2database.com/html/tutorial.html#using_server

    然而,它并没有提供太多关于如何为其设置初始化脚本的信息。

    通过 Google 快速搜索找到了以下示例: https://gist.github.com/ohneda/1585636

    【讨论】:

    • 我找到了一种不同的方法来做到这一点,通过使用子终端屏幕,我可以在其中运行 H2 而不会在退出终端后关闭它。无论如何感谢您的帮助。
    • 这并不是运行服务的好方法。当您的系统重新启动时,它不会再次启动。
    猜你喜欢
    • 2012-05-22
    • 2019-03-23
    • 2020-11-04
    • 1970-01-01
    • 2016-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多