Size: a a a

1С, БСП, DevOps и Архитектура

2021 June 08

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Да-да, я про это же))
источник

D

Dmitry Bichin in 1С, БСП, DevOps и Архитектура
А можете тукнуть где есть полный пример?Я запускаю отправку по одному сообщению каждую секунду. Если я ставлю таймаут 5с у consume. то оно читает только то что пришло до вызова метода, а потом 5 секунд просто висит и вы ходит, запускаю ещё раз читает следующие 5 сообщений которые успели отправиться и опять висит, то есть оно не слушает все эти 5 секунд, а просто ждёт таймаута
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Вы отправку и чтение в одном потоке делаете или в разных?
источник

of

oleg filippov in 1С, БСП, DevOps и Архитектура
Эм.. Http сервис и соединение... Или я не понял вопроса
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Ну, Kafka stream != Kafka все же
источник

D

Dmitry Bichin in 1С, БСП, DevOps и Архитектура
В разных. Для теста запустил две 1с, в одной в цикле отправляю, в другой в цикле читаю
источник

D

Dmitry Bichin in 1С, БСП, DevOps и Архитектура
источник

of

oleg filippov in 1С, БСП, DevOps и Архитектура
Нуу да.... У меня просто в проде только стрим пока. А так там целый мир блин :(
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Сколько задержка слева?
источник

D

Dmitry Bichin in 1С, БСП, DevOps и Архитектура
Вот более наглядно. Задержка 1 секунда
источник

D

Dmitry Bichin in 1С, БСП, DevOps и Архитектура
Т.е. сообщение отправляется каждую секунду, а читается раз в 5 секунд. Я так понимаю если обработка одного сообщения будет больше таймаута чтения и мы его не успеем подтвердить, то оно опять прочитается и надо контролировать какое сообщение уже обрабатывается, а какое нет?
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Хм. Вообще это как-то не нормально. Можно попробовать написать баг репорт в репе компоненты на гитхабе.
источник

AO

Andrey Ovsiankin in 1С, БСП, DevOps и Архитектура
И чо, что хттп там сторонний, и что это стриминг? Теперь из 1С нельзя юзать?
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Не, таймаут чтения - это про ожидание помещения сообщения из очереди в память компоненты. Пока компонента не ответит ack/nack/reject или клиент не порвёт соединение целиком, сообщение будет считаться "занятым"
источник

D

Dmitry Bichin in 1С, БСП, DevOps и Архитектура
Ну ок, пойду оставлю, спасибо
источник

D

Dmitry Bichin in 1С, БСП, DevOps и Архитектура
То есть если мы запустим параллельно два чтения, одно чтение обрабатывает сообщение, второе чтение его не полчит, так как ребит пометит его занятым?
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
@stalnoy компонента ж жива ещё? Пилите её?
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Верно
источник

D

Dmitry Bichin in 1С, БСП, DevOps и Архитектура
Отлично, спасибо. Тогда пошёл писать багрепорт и копать дальше
источник

of

oleg filippov in 1С, БСП, DevOps и Архитектура
Ну в кролике тоже был сторонний http который был еле живой. Я хз просто насколько он в кафке стабилен. Кроме 1С врядли ведь ещё где то нужен. У всех уже есть коннекторы прямые
источник