Size: a a a

var chat = new Chat();

2021 August 26

YM

Yury Morozov in var chat = new Chat();
Ну вот например что-то
источник

S

Semyon in var chat = new Chat();
согласен, получается что его нужно либо реализовать либо найти уже существующий
источник

YM

Yury Morozov in var chat = new Chat();
источник

YM

Yury Morozov in var chat = new Chat();
Ты говоришь что балансировщик нельзя
источник

VB

Vladislav Bardin in var chat = new Chat();
так он же постоянно будет слать запросы на тг апи, поэтому скорее 1
источник

YM

Yury Morozov in var chat = new Chat();
Лонгполлинг у тебя жрать будет раз в сколько-то
источник

S

Semyon in var chat = new Chat();
нельзя как отдельно приложение
источник

YM

Yury Morozov in var chat = new Chat();
Так что делай на колбэке
источник

VB

Vladislav Bardin in var chat = new Chat();
а почему не сделать хуки, там же не сложно
источник

YM

Yury Morozov in var chat = new Chat();
Короче нашел в спецификации AMQP
источник

YM

Yury Morozov in var chat = new Chat();
Parameters:
short reserved-1

queue-name queue

Specifies the name of the queue to consume from.

consumer-tag consumer-tag

Specifies the identifier for the consumer. The consumer tag is local to a channel, so two clients can use the same consumer tags. If this field is empty the server will generate a unique tag.

The client MUST NOT specify a tag that refers to an existing consumer. Error code: not-allowed
The consumer tag is valid only within the channel from which the consumer was created. I.e. a client MUST NOT create a consumer in one channel and then use it in another. Error code: not-allowed
no-local no-local

no-ack no-ack

bit exclusive

Request exclusive consumer access, meaning only this consumer can access the queue.

The client MAY NOT gain exclusive access to a queue that already has active consumers. Error code: access-refused
источник

YM

Yury Morozov in var chat = new Chat();
Короче эксклюзив консюмер ставишь, кто первый сел того и тапки
источник

VB

Vladislav Bardin in var chat = new Chat();
сколько блин?
источник

YM

Yury Morozov in var chat = new Chat();
А потом раз в какое-то время пытаешься другими сервисами получить
источник

YM

Yury Morozov in var chat = new Chat();
А что оно умеет?
источник

DB

Dio Brando in var chat = new Chat();
60 евро чёт дохера для бота
источник

YM

Yury Morozov in var chat = new Chat();
Я тут свое сделал с кастомными опросами, счетчиками переходов и прочей фигней, может тоже продавать?
источник

VL

Vova Lantsov in var chat = new Chat();
Мне кажется этот сервер будет стоить примерно таких денег как раз, только он будет твой личный)
источник

VL

Vova Lantsov in var chat = new Chat();
Единственное что самостоятельно настраивать инстанс бд
источник

VL

Vova Lantsov in var chat = new Chat();
Лучше обычный словарь, с использованием lock, ибо тебе сначала надо получить значение, инкремент сделать и перезаписать число в словаре. Если между чтением и записью произойдёт чтение в другом потоке, то там будет неактуальное значение
источник