Skip to content

Long data to AsyncTcp #2

@TheoAl

Description

@TheoAl

В примере integraion2, если запустить большое количество коротких сообщений на локальный tcp сервер, то сообщения будут буферизироваться и будут прилетать в worker в одном по два и более, в итоге не получится адресовать сообщение, json не разбирётся корректно.

Если же сообщения будут>65K симоволов, то их разобьёт, целостность сообщения потеряется. Воспроизводится запуском цикла stream_socket_client и fwrite с различной длинной сообщений в пару потоков.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions