|
|
|
Apache ActiveMQ
|
|||
|---|---|---|---|
|
#18+
Подключаюсь по stomp протоколу и шлю вот такую строчку: (пробовал из питона и php) 127.0.0.1 127.0.0.1 12/Mar/2013/04/48/05 GET /v1/AUTH_system/02cb962ac5907/513da198fcc70/513da1989f2c8%3Ftype%3Dpremium%26temp_url_sig%3D7b0b52d42f0c6b60bdd8d83a48825c3085b056df%26temp_url_expires%3D1363078077%26id%3D513ead7510d7a%26name%3D01%2B-%2BChizh%2B%2526%2BCo-Pro%2Bdurochka.mp3 HTTP/1.0 200 http%3A//192.168.241.1/fo/webapp/file/513da1965c1d0 Mozilla/5.0%20%28Windows%20NT%206.1%3B%20WOW64%29%20AppleWebKit/537.22%20%28KHTML%2C%20like%20Gecko%29%20Chrome/25.0.1364.152%20Safari/537.22 - - 5110932 - tx8718a9336299403f830e6a3637284951 Referer%3A%20http%3A//192.168.241.1/fo/webapp/file/513da1965c1d0%0AX-Real-Ip%3A%20192.168.241.1%0AAccept-Charset%3A%20windows-1251%2Cutf-8%3Bq%3D0.7%2C%2A%3Bq%3D0.3%0AUser-Agent%3A%20Mozilla/5.0%20%28Windows%20NT%206.1%3B%20WOW64%29%20AppleWebKit/537.22%20%28KHTML%2C%20like%20Gecko%29%20Chrome/25.0.1364.152%20Safari/537.22%0AConnection%3A%20close%0AX-Trans-Id%3A%20tx8718a9336299403f830e6a3637284951%0AHost%3A%20192.168.241.128%0AAccept%3A%20text/html%2Capplication/xhtml%2Bxml%2Capplication/xml%3Bq%3D0.9%2C%2A/%2A%3Bq%3D0.8%0AAccept-Language%3A%20ru-RU%2Cru%3Bq%3D0.8%2Cen-US%3Bq%3D0.6%2Cen%3Bq%3D0.4%0AAccept-Encoding%3A%20gzip%2Cdeflate%2Csdch%0AContent-Type%3A%20None 0.6681 - После чего AMQ "затыкается". В мониторе его показывает что есть одно необработанное сообщение (хотя их там много), может так потупить минуту, потом отдать подписанному клиенту следующее сообщение и снова показать что есть одно в очереди. При этом когда я шлю более "простой" текст то все приходит как надо. Если послать сообщенеи под спойлером а потом сразу несколько коротких, то они тоже придут не скоро, хоть и пачкой. Че за фича? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2013, 09:16:07 |
|
||
|
Apache ActiveMQ
|
|||
|---|---|---|---|
|
#18+
HettЧе за фича? Возможное решение - отключить кэширование Код: xml 1. Какая версия ActiveMQ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2013, 18:46:55 |
|
||
|
Apache ActiveMQ
|
|||
|---|---|---|---|
|
#18+
Версия 5.8.0 Ява оракловская 7. Я правда не совсем понимаю, причем тут кэширование? На других сообщениях такого бага не наблюдается (по крайней мере более коротки сообщения приходят моментально). Надо еще попробовать другой клиент, который читает очередь, может быть в нем проблема. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2013, 18:54:02 |
|
||
|
Apache ActiveMQ
|
|||
|---|---|---|---|
|
#18+
Хотя вроде и клиент то тут причем, ведь он в статусе показывает что только 1 необработанное сообщение. Я туда еще с десяток отправляю, он все равно показывает одно. Потом это одно через какое-то время читается подписанным на очередь клиентом и снова AMQ не отдает ничего с минуту (если последним было отдано сообщение как под спойлером) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2013, 18:56:20 |
|
||
|
Apache ActiveMQ
|
|||
|---|---|---|---|
|
#18+
HettЯ правда не совсем понимаю, причем тут кэширование? Это одна из нескольких причин, которые могут повлиять на производительность... Пара ссылок, которые возможно помогут решить проблему: - http://activemq.apache.org/what-is-the-prefetch-limit-for.html - http://working-with-activemq.blogspot.com/2012/05/performance-improvements.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2013, 21:02:45 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38181919&tid=2129798]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
2ms |
| others: | 307ms |
| total: | 462ms |

| 0 / 0 |
