【问题标题】:What is the difference between the asadmin purgue message queue command and the imqcmd commandasadmin purgue 消息队列命令和 imqcmd 命令有什么区别
【发布时间】:2013-05-29 02:43:41
【问题描述】:

我是 JMS 新手,有以下问题: 我希望清除在 glassfish JMS 队列中创建的所有 JMS 消息。 我找到了两个命令来做同样的事情

 asadmin flush-jmsdest --desttype destType destName

&

imqcmd purge dst -t destType -n destName

这两个命令有什么区别?

【问题讨论】:

    标签: glassfish jms


    【解决方案1】:
    1. imqcmd purge 是 Oracle 服务器(操作系统)管理命令,而 asadmin flush-jmsdest 是 Glassfish 应用程序服务器管理命令。即前者是操作系统实用程序,而后者是应用程序实用程序(这里的应用程序是 Glassfish 应用程序服务器)。
    2. imqcmd purge 在出错时返回任何大于 0 的值,而 asadmin flush-jmsdest 在出错时返回 1。
    3. imqcmd purge 不是 Glassfish 特定的,而 asadmin flush-jmsdest 仅适用于 glassfish 应用程序服务器。
    4. imqcmd purge 仅适用于 Oracle 服务器,而 asadmin flush-jmsdest 不限于 Oracle 服务器。

    【讨论】:

      猜你喜欢
      • 2023-01-26
      • 1970-01-01
      • 1970-01-01
      • 2011-09-15
      • 1970-01-01
      • 2019-08-29
      • 2011-11-23
      • 1970-01-01
      • 2018-08-04
      相关资源
      最近更新 更多