Имя: Пароль:
1C
1С v8
При обмене по http с RabbitMQ часть сообщения отсекается, почему?
0 HornyCucumber
 
31.03.22
12:51
Добрый день,
При упаковке в JSON в строковом сообщении в "payload" к примеру 100 000 символов информации, можно проверить при вычислении переменной, при записи JSON, внутри "payload" тоже полное сообщение. Далее ЗапросHTTPRabbitMQ.УстановитьТелоИзСтроки(ТелоСообщения); и при просмотре на сервере, что отправилось, получается усеченное сообщение на 50 000 с небольшим символов. Почему так? Есть какие-то ограничения на сообщение в RabbitMQ?
1 polosov
 
31.03.22
13:15
(0) В файлик пиши JSON и  тело устанавливай из него.
2 acht
 
31.03.22
13:29
(0) > и при просмотре на сервере
Окно просмотра значения переменной специально обрезает представление до вменяемой длины. На само значение это не влияет. Для проверки невидимого можешь писать в файл и проверять его содержимое, огуречик.
3 HornyCucumber
 
31.03.22
14:18
(2) так в том то и дело, что в окне просмотра у меня 100% текста, а вот уже в реббите в Get messages текст 50%
4 acht
 
31.03.22
14:33
(3) >  в реббите в Get messages
Это где?
5 d4rkmesa
 
31.03.22
14:34
(3) https://stackoverflow.com/questions/21123886/rabbitmq-truncates-to-50-000-bytes-when-viewed
Судя по тексту, это в UI неправильно отображается.
6 HornyCucumber
 
31.03.22
14:38
(5) ООООО спасибо! (4) В веб интерфейсе реббита
7 acht
 
31.03.22
14:40
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший