确认是对已成功处理消息的证实。如果为此 Bean 选择 Bean 管理的事务,您可以选择以下确认模式:AUTO_ACKNOWLEDGE 或 DUPS_OK_ACKNOWLEDGE。如果不指定确认模式,将使用 AUTO_ACKNOWLEDGE 语义。

DUPS_OK_ACKNOWLEDGE 指示会话对消息的传送做出迟钝的确认,这将导致传送重复的消息。但是,由于会话不会忙于阻止传送重复的消息,因此降低了会话开销。

AUTO_ACKNOWLEDGE 指示会话自动确认客户机对消息的使用。

如果您拥有容器管理的事务,容器将自动处理确认。