gpt4 book ai didi

java - 从 Java 桌面应用程序启动、停止、重新启动 Glassfish Server

转载 作者:行者123 更新时间:2023-11-29 05:31:22 25 4
gpt4 key购买 nike

我正在开发一个项目,需要一个 Web 和桌面应用程序。 Web 应用程序从我的客户那里接收任务并将它们存储(在数据库中)。桌面应用程序(从数据库中)获取任务并一项一项地执行它们。在我的 Web 应用程序中,我使用 Java Servlet、Web 服务 ...

有时我的 glassfish 服务器 (v 3.1.2) 卡住或者他被阻止并且需要重新启动以便他可以继续正常工作。我可以通过监视他并找出他何时卡住(通过调用抛出异常的简单 Web 服务方法、也抛出异常的简单 http 请求等)来检测此类错误。

我希望我的桌面应用程序获得 Glassfish 服务器状态,如果

  1. “一切正常”然后“什么都不做”
  2. “服务器已关闭”然后“启动 Glassfish Server”
  3. “我检测到错误”,然后“重新启动 Glassfish Server”
  4. “应用程序退出”然后“关闭 Glassfish Server”

有没有人遇到过这个问题,有什么解决办法。我厌倦了手动重启 glassfish 服务器。

最佳答案

我一次在生产环境中运行 Glassfish 3.1.2 数月没有出现问题。我怀疑您看到的卡住是您部署到它的应用程序的问题。

我认为您最好花时间调查和补救悬而未决的问题。发生这种情况时,您是否尝试过对 Glassfish java 进程进行线程转储?

关于java - 从 Java 桌面应用程序启动、停止、重新启动 Glassfish Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20994143/

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