Как включить большую нагрузку в Орионе?Увеличить PAYLOAD_MAX_SIZE? - PullRequest
0 голосов
/ 23 января 2019

В настоящее время невозможно отправить объект в Orion с PAYLOAD_MAX_SIZE> 1 МБ.

/****************************************************************************    
*
*
* PAYLOAD_MAX_SIZE - 
*/
#define PAYLOAD_MAX_SIZE (1 * 1024 * 1024) // 1 MB Maximum size of the payload

SourceCode Orion Payload_Max_Size

Мы должны передать сущность (включая карту / изображение) через посредник контекста и размер> 1 МБ.

Предвидели ли вы это как параметр для файла создания докера?В противном случае это было бы очень полезно.

Спасибо за помощь.

Ответы [ 2 ]

0 голосов
/ 24 января 2019

Орион подходит для контекстной информации , которая в основном касается сущностей (например, автомобиля) и их атрибутов (например, скорости и местоположения, связанных с этой машиной). Он не подходит для больших двоичных файлов (таких как файл PNG) напрямую, хотя обычным шаблоном является использование URL-адреса в качестве ссылки на двоичный файл во внешней системе, где он хранится. Посмотрите этот пост для более подробной информации.

0 голосов
/ 24 января 2019

Вы уверены, что хотите сохранить изображение в брокере? Вы должны хранить его в службе хранения объектов, но не в Orion.

...