0

参考标题,我知道放入队列的消息存储在数据库中,默认为 Embedded Derby。我试图弄清楚是否可以使用 DB Visualizer 等 DB 工具直接访问放入队列的消息。我确实尝试根据 openjms.xml 中配置的数据库属性从 DB Visualizer 连接到数据库,但此处显示的所有表似乎都没有包含使用 Java 应用程序放入服务器队列之一的消息。任何指针都会非常有帮助。谢谢你。

更多信息:

1) 我使用 DB Visualizer 连接的数据库基于 OpenJMS 配置文件中配置的 DB url;2)我查看了连接数据库的所有表,似乎没有任何内容包含对我的应用程序传输的数据的任何引用;3)队列的计数器仍然是“1”,所以我倾向于相信消息仍然存在于队列中;

痕迹:

2015-01-16 10:55:11.134 GMT Thread[ORB-Worker-1,5,ORB] (XID = 263), (SESSIONID = 1), (DATABASE = openjmsdb), (DRDAID = null), Executing prepared statement: delete from message_handles where consumerId=? and expiryTime != 0 and expiryTime<? :End prepared statement with 2 parameters begin parameter #1: 5 :end parameter begin parameter #2: 1421405711134 :end parameter 
2015-01-16 10:55:11.134 GMT Thread[ORB-Worker-1,5,ORB] (XID = 263), (SESSIONID = 1), (DATABASE = openjmsdb), (DRDAID = null), Executing prepared statement: select messageid, destinationid, consumerid, priority, acceptedtime, sequencenumber, expirytime, delivered from message_handles where consumerId=? order by acceptedTime asc :End prepared statement with 1 parameters begin parameter #1: 5 :end parameter 
2015-01-16 10:55:11.135 GMT Thread[ORB-Worker-1,5,ORB] (XID = 263), (SESSIONID = 1), (DATABASE = openjmsdb), (DRDAID = null), Committing
2015-01-16 10:55:11.135 GMT Thread[ORB-Worker-1,5,ORB] (XID = 263), (SESSIONID = 1), (DATABASE = openjmsdb), (DATABASE = openjmsdb), (DRDAID = null), Rolling back
2015-01-16 10:55:11.135 GMT Thread[ORB-Worker-1,5,ORB] (XID = 263), (SESSIONID = 1), (DATABASE = openjmsdb), (DRDAID = null), Committing
2015-01-16 10:56:47.365 GMT Thread[ORB-Worker-2,5,ORB] (XID = 263), (SESSIONID = 1), (DATABASE = openjmsdb), (DRDAID = null), Committing
2015-01-16 10:56:47.365 GMT Thread[ORB-Worker-2,5,ORB] (XID = 264), (SESSIONID = 1), (DATABASE = openjmsdb), (DRDAID = null), Begin compiling prepared statement: insert into messages (messageid, destinationid, priority, createtime, expirytime, processed, messageblob) values (?,?,?,?,?,?,?) :End prepared statement
2015-01-16 10:56:47.377 GMT Thread[ORB-Worker-2,5,ORB] (XID = 264), (SESSIONID = 1), (DATABASE = openjmsdb), (DRDAID = null), End compiling prepared statement: insert into messages (messageid, destinationid, priority, createtime, expirytime, processed, messageblob) values (?,?,?,?,?,?,?) :End prepared statement
2015-01-16 10:56:47.388 GMT Thread[ORB-Worker-2,5,ORB] (XID = 264), (SESSIONID = 1), (DATABASE = openjmsdb), (DRDAID = null), Executing prepared statement: insert into messages (messageid, destinationid, priority, createtime, expirytime, processed, messageblob) values (?,?,?,?,?,?,?) :End prepared statement with 7 parameters begin parameter #1: ID:437f9d34-d89d-1004-8a2f-64db473eadbd :end parameter begin parameter #2: 5 :end parameter begin parameter #3: 3 :end parameter begin parameter #4: 1421405807364 :end parameter begin parameter #5: 0 :end parameter begin parameter #6: 0 :end parameter begin parameter #7: aced0005737200266f72672e65786f6c61622e6a6d732e6d6573736167652e546578744d657373616765496d706c00000000000000010c0000787200226f72672e65786f6c61622e6a6d732e6d6573736167652e4d657373616765496d706c00000000000000010c00007870771a000000000000000101000000014af26363040000000000000001737200246f72672e65786f6c61622e6a6d732e6d6573736167652e4d65737361676548656164657200000000000000010c000078707708000000000000000170737200206f72672e65786f6c61622e6a6d732e6d6573736167652e54696d657374616d7000000000000000010c00007872000e6a6176612e7574696c2e44617465686a81014b5974190300007870771000000000000000010000014af26362e7787077090000000000000000007372001f6f72672e65786f6c61622e6a6d732e6d6573736167652e5072696f7269747900000000000000010c00007870770c000000000000000100000003787372001b6f72672e65786f6c61622e6a6d732e6d6573736167652e5479706500000000000000010c00007870772200000000000000010000000b0054006500780074004d006500730073006100670065787372001e6f72672e65786f6c61622e6a6d732e636c69656e742e4a6d73517565756500000000000000010c0000787200246f72672e65786f6c61622e6a6d732e636c69656e742e4a6d7344657374696e6174696f6e00000000000000010c0000787200266f72672e65786f6c61622e6a6d732e6d6573736167652e44657374696e6174696f6e496d706c00000000000000010c000078707737000000000000000100000000000000010100000000000000010000000d007200650063006500690076006500720051007500650075006578737200276f72672e65786f6c61622e6a6d732e6d6573736167652e44656c69766572794d6f6465496d706c00000000000000010c00007870770c00000000000000010000000278737200206f72672e65786f6c61622e6a6d732e6d6573736167652e4d657373616765496400000000000000020c0000787077310000000000000002002749443a34333766396433342d643839642d313030342d386132662d3634646234373365616462647870707708000000000000000078737200286f72672e65786f6c61622e6a6d732e6d6573736167652e4d65737361676550726f7065727469657300000000000000010c0000787077080000000000000001737200116a6176612e7574696c2e486173684d61700507dac1c31660d103000246000a6c6f6164466163746f724900097468726573686f6c6478703f40000000000014770800000020000000007878770800000000000000017400383c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822203f3e3c546573743e646174613c2f546573743e78 :end parameter 
2015-01-16 10:56:47.407 GMT Thread[ORB-Worker-2,5,ORB] (XID = 264), (SESSIONID = 1), (DATABASE = openjmsdb), (DRDAID = null), Begin compiling prepared statement: insert into message_handles (messageid, destinationid, consumerid, priority, acceptedtime, sequencenumber, expirytime, delivered) values (?,?,?,?,?,?,?,?) :End prepared statement
2015-01-16 10:56:47.412 GMT Thread[ORB-Worker-2,5,ORB] (XID = 264), (SESSIONID = 1), (DATABASE = openjmsdb), (DRDAID = null), End compiling prepared statement: insert into message_handles (messageid, destinationid, consumerid, priority, acceptedtime, sequencenumber, expirytime, delivered) values (?,?,?,?,?,?,?,?) :End prepared statement
2015-01-16 10:56:47.415 GMT Thread[ORB-Worker-2,5,ORB] (XID = 264), (SESSIONID = 1), (DATABASE = openjmsdb), (DRDAID = null), Executing prepared statement: insert into message_handles (messageid, destinationid, consumerid, priority, acceptedtime, sequencenumber, expirytime, delivered) values (?,?,?,?,?,?,?,?) :End prepared statement with 8 parameters begin parameter #1: ID:437f9d34-d89d-1004-8a2f-64db473eadbd :end parameter begin parameter #2: 5 :end parameter begin parameter #3: 6 :end parameter begin parameter #4: 3 :end parameter begin parameter #5: 1421405807364 :end parameter begin parameter #6: 1 :end parameter begin parameter #7: 0 :end parameter begin parameter #8: 0 :end parameter 
2015-01-16 10:56:47.417 GMT Thread[ORB-Worker-2,5,ORB] (XID = 264), (SESSIONID = 1), (DATABASE = openjmsdb), (DRDAID = null), Committing
2015-01-16 10:56:47.418 GMT Thread[ORB-Worker-2,5,ORB] (XID = 264), (SESSIONID = 1), (DATABASE = openjmsdb), (DATABASE = openjmsdb), (DRDAID = null), Rolling back
2015-01-16 10:56:47.418 GMT Thread[ORB-Worker-2,5,ORB] (XID = 264), (SESSIONID = 1), (DATABASE = openjmsdb), (DRDAID = null), Committing
2015-01-16 10:56:54.228 GMT Thread[ORB-Worker-2,5,ORB] (XID = 264), (SESSIONID = 1), (DATABASE = openjmsdb), (DRDAID = null), Committing
2015-01-16 10:56:54.228 GMT Thread[ORB-Worker-2,5,ORB] (XID = 264), (SESSIONID = 1), (DATABASE = openjmsdb), (DRDAID = null), Committing
2015-01-16 10:56:54.228 GMT Thread[ORB-Worker-2,5,ORB] (XID = 264), (SESSIONID = 1), (DATABASE = openjmsdb), (DATABASE = openjmsdb), (DRDAID = null), Rolling back
2015-01-16 10:56:54.228 GMT Thread[ORB-Worker-2,5,ORB] (XID = 264), (SESSIONID = 1), (DATABASE = openjmsdb), (DRDAID = null), Committing
2015-01-16 10:56:54.235 GMT Thread[ORB-Worker-2,5,ORB] (XID = 264), (SESSIONID = 1), (DATABASE = openjmsdb), (DRDAID = null), Committing
2015-01-16 10:56:54.236 GMT Thread[ORB-Worker-2,5,ORB] (XID = 269), (SESSIONID = 1), (DATABASE = openjmsdb), (DRDAID = null), Executing prepared statement: select * from users :End prepared statement
2015-01-16 10:56:54.236 GMT Thread[ORB-Worker-2,5,ORB] (XID = 269), (SESSIONID = 1), (DATABASE = openjmsdb), (DRDAID = null), Committing
2015-01-16 10:56:54.236 GMT Thread[ORB-Worker-2,5,ORB] (XID = 269), (SESSIONID = 1), (DATABASE = openjmsdb), (DATABASE = openjmsdb), (DRDAID = null), Rolling back
2015-01-16 10:56:54.237 GMT Thread[ORB-Worker-2,5,ORB] (XID = 269), (SESSIONID = 1), (DATABASE = openjmsdb), (DRDAID = null), Committing

DB Visualizer 中的连接属性

4

0 回答 0