sendTransaction Сбой, когда он вызывается после простоя сети в течение 15-20 минут

Когда я запускаю этот код (без vuejs), я получаю сообщение об ошибке, связанной с необходимостью подключения до публикации. Вам нужно переместить вызов session.publish внутри обратного вызова session.connect.

. Другой тип, который вы получаете, выглядит так, будто вы передаете объект вместо идентификатора элемента, либо в OT.initPublisher, сеанс .publish или session.subscribe. Каждый из этих методов имеет аргумент, который должен быть либо HTMLNode, либо идентификатором HTMLNode. Вы получаете эту ошибку, если передаете, например. вместо Object и внутри opentok пытается сделать document.querySelectorAll (объект) и получает null обратно.

0
задан jignesh 19 January 2019 в 07:43
поделиться

1 ответ

Вероятно, что неработающие соединения разрываются GCP. Вам необходимо установить параметры поддержки активности gRPC для вашего клиента. Примерно так:

    "connection-options": {
        "grpc.max_receive_message_length": -1,
        "grpc.max_send_message_length": -1,
        "grpc.keepalive_time_ms": 120000, 
        "grpc.http2.min_time_between_pings_ms": 120000, 
        "grpc.keepalive_timeout_ms": 20000, 
        "grpc.http2.max_pings_without_data": 0, 
        "grpc.keepalive_permit_without_calls": 1 
    }

См. https://fabric-sdk-node.github.io/release-1.4/tutorial-grpc-settings.html для получения подробной информации об их настройке Узел SDK

0
ответ дан Gari Singh 19 January 2019 в 07:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: