天快黑了的日志
分享知識、分享快樂
BlogJava
首頁
新隨筆
聯(lián)系
聚合
管理
隨筆分類
(6)
Exception(1)
(rss)
JVM(1)
(rss)
Question(2)
(rss)
Socket(2)
(rss)
隨筆檔案
(6)
2010年8月 (3)
2010年7月 (3)
最新隨筆
1.?誰能解決多個MDB讀取JBoss Topic上的BytesMessage出現(xiàn)的奇怪問題
2.?Java虛擬機(jī)探險之Class Loader
3.?誰能幫忙解釋一下為什么這個程序會死鎖?
4.?另類NoClassDefFoundError
5.?Socket Programming Considerations (2)
6.?Socket Programming Considerations (1)
最新評論
1.?re: 誰能幫忙解釋一下為什么這個程序會死鎖?[未登錄]
評論內(nèi)容較長,點擊標(biāo)題查看
--littleJava
2.?re: 誰能幫忙解釋一下為什么這個程序會死鎖?
感謝大家的回復(fù),這個問題確實很難解釋清楚。我們只能注意,多線程下千萬不要使用非線程安全的對象。
--天快黑了
3.?re: 誰能幫忙解釋一下為什么這個程序會死鎖?
@豬兒笨笨
就是這個程序是否出現(xiàn)死鎖要看rp的,跑個200多次才會出現(xiàn)一次
我用批處理連續(xù)跑了上千次,出現(xiàn)了好幾次死鎖的情況
--bigwesthorse
4.?re: 誰能幫忙解釋一下為什么這個程序會死鎖?
沒有明白樓上說什么意思?
這樣說吧,是否在一個JVM內(nèi),還是說同時啟動多個JVM?
如果多個JVM,就很難說有什么問題,比如說用光了資源,等等。
--豬兒笨笨
5.?re: 誰能幫忙解釋一下為什么這個程序會死鎖?
評論內(nèi)容較長,點擊標(biāo)題查看
--bigwesthorse
誰能解決多個MDB讀取JBoss Topic上的BytesMessage出現(xiàn)的奇怪問題
Posted on 2010-08-24 15:54
天快黑了
閱讀(1321)
評論(0)
編輯
收藏
所屬分類:
Question
2個不同的MDB監(jiān)聽JBoss 4.2.3 上的同一個Topic (集成JBoss Messaging 1.4.2 SP1),Topic上的消息是BytesMessage。發(fā)一個消息到Topic上,2個MDB都會收到這個消息。
但奇怪的是只有一個MDB能正常讀取BytesMesage,另一個MDB讀取BytesMessage.
readBytes
()始終返回-1
同樣的測試程序,在WebLogic上就正常。
JBoss怎么會發(fā)送同一個BytesMessage對象到所有的subscriber?有人解決過同樣的問題嗎?
google了很長時間,也嘗試了很多方法,似乎沒什么好的辦法。一種方法是避免使用BytesMessage, 還有一種方法就是使用反射,直接復(fù)制JBoss的BytesMessage實現(xiàn)。
public
void
onMessage(Message msg)
{
BytesMessageProxy msgProxy
=
(BytesMessageProxy)msg;
Class clazz
=
MessageProxy.
class
;
Field field
=
clazz.getDeclaredField(
"
message
"
);
field.setAccessible(
true
);
JBossMessage rawMsg
=
(JBossMessage)field.get(msgProxy);
BytesMessage newMsg
=
(BytesMessage)rawMsg.doCopy();
//
read data from newMsg
}
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關(guān)文章:
誰能解決多個MDB讀取JBoss Topic上的BytesMessage出現(xiàn)的奇怪問題
誰能幫忙解釋一下為什么這個程序會死鎖?
常用鏈接
我的隨筆
我的文章
我的評論
我的參與
最新評論
積分與排名
積分 - 15950
排名 - 1944
閱讀排行榜
1.?誰能幫忙解釋一下為什么這個程序會死鎖?(7906)
2.?Java虛擬機(jī)探險之Class Loader(2229)
3.?Socket Programming Considerations (1)(1822)
4.?Socket Programming Considerations (2)(1662)
5.?誰能解決多個MDB讀取JBoss Topic上的BytesMessage出現(xiàn)的奇怪問題(1321)
posts - 5, comments - 25, trackbacks - 0, articles - 1
Copyright © 天快黑了
主站蜘蛛池模板:
4hu四虎最新免费地址
|
免费一级毛片在线播放视频
|
成人女人A级毛片免费软件
|
亚洲视频一区在线播放
|
国产精品免费AV片在线观看
|
亚洲va无码手机在线电影
|
13小箩利洗澡无码视频网站免费
|
成人A片产无码免费视频在线观看
|
亚洲一区二区三区乱码A
|
h片在线播放免费高清
|
一级毛片免费观看
|
亚洲人成在线影院
|
99在线精品视频观看免费
|
亚洲a级片在线观看
|
免费无码黄网站在线观看
|
国产亚洲综合久久
|
中文字幕亚洲激情
|
国产免费无码AV片在线观看不卡
|
亚洲国产成人精品不卡青青草原
|
在线观看永久免费
|
色婷婷亚洲一区二区三区
|
国产精品亚洲w码日韩中文
|
日本在线免费观看
|
亚洲三级中文字幕
|
亚洲高清偷拍一区二区三区
|
日韩一级免费视频
|
国产精品福利片免费看
|
亚洲AV永久无码精品水牛影视
|
3d动漫精品啪啪一区二区免费
|
在线观看亚洲AV日韩AV
|
亚洲精品国产精品乱码不卞
|
久久免费高清视频
|
亚洲精品无码久久久久久
|
亚洲情侣偷拍精品
|
99久久久国产精品免费无卡顿
|
免费人成网上在线观看
|
91久久亚洲国产成人精品性色
|
国产特级淫片免费看
|
久久99青青精品免费观看
|
国产成人+综合亚洲+天堂
|
亚洲人成依人成综合网
|