|
Spring Amqp+Rabbit
|
|||
---|---|---|---|
#18+
Какое-то время назад у кролика появилась фича складиварования мертвых сообщений в отдельную очередь. https://www.rabbitmq.com/dlx.html Как средствами из шапки реализовать следующий маршрут: workingQueue->deadLetterQueue->workingQueue? Моя идея была такова: В аргументе рабочей очереди указать exchager по умолчанию, на который кидаются сообщения с ошибками : Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9.
И в свою очередь в deadQueue указать ttl и кидать оттуда по expired в рабочий exchanger Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Сообщения по истечению ttl`а - попадают в deadRequestQueue с ключом равным - deadRequestQueue Но из мертвой очереди они уже никуда не попадают. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2018, 17:31 |
|
Spring Amqp+Rabbit
|
|||
---|---|---|---|
#18+
Озверин, потому что мертвую очередь никто не обрабатывает ? вообще, есть Spring Cloud Stream - там подобное делается настройками в application.yml ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2018, 19:38 |
|
Spring Amqp+Rabbit
|
|||
---|---|---|---|
#18+
Герой дня, так эта очередь в теории и не должна обрабатываться, даже не должна - у нее ttl и кажецо, что после истечения должно кинуться на exchanger из аргумента. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.12.2018, 09:15 |
|
Spring Amqp+Rabbit
|
|||
---|---|---|---|
#18+
Герой дня, Можешь подсказать как работает toupperstring в этом коде Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.12.2018, 09:19 |
|
|
start [/forum/topic.php?fid=59&tid=2121553]: |
0ms |
get settings: |
12ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 328ms |
total: | 482ms |
0 / 0 |