Java 如何在云上运行REST服务器
所以我有一个rest服务器,用Java。有时,服务器可能会因为Java中的问题或错误、内存中断等原因而崩溃。我的问题是,我希望此服务器即使在崩溃后也始终运行。每当机器运行时,我都需要服务器运行。我知道cron的工作,但我认为很多情况下,这将失败。有更好的实践吗?理想情况下,您应该处理所有错误场景。内存管理必须由程序员完成 如果您想在机器启动时启动服务,可以将这些脚本放在每个平台(Linux、Windows)中可用的启动服务中。这将确保您的服务将在每次重新启动机器后自动启动Java 如何在云上运行REST服务器,java,amazon-web-services,cloud,google-cloud-platform,digital-ocean,Java,Amazon Web Services,Cloud,Google Cloud Platform,Digital Ocean,所以我有一个rest服务器,用Java。有时,服务器可能会因为Java中的问题或错误、内存中断等原因而崩溃。我的问题是,我希望此服务器即使在崩溃后也始终运行。每当机器运行时,我都需要服务器运行。我知道cron的工作,但我认为很多情况下,这将失败。有更好的实践吗?理想情况下,您应该处理所有错误场景。内存管理必须由程序员完成 如果您想在机器启动时启动服务,可以将这些脚本放在每个平台(Linux、Windows)中可用的启动服务中。这将确保您的服务将在每次重新启动机器后自动启动 要处理故障,最好设置警
要处理故障,最好设置警报示例:内存已满时发送电子邮件或自动启动脚本进行清理。是的,关于内存管理,您是对的。但是,我过去在java中遇到了一些导致内存溢出的继承错误。当解决方案在内存不足的计算机上运行时尤其可能。请参阅以下链接:有关windows服务自动重新启动,请参阅: