sql >> データベース >  >> RDS >> Mysql

socket.ioでロングポーリングを実装する方法は?

    socket.ioにロングポーリングのみを使用するように強制できます:

    io.set('transports', ['jsonp-polling']);
    

    しかし、私はロングポーリングがあなたが探している解決策ではないと思います-探しています。使用する基本的な手法から独立している必要があります。私はこのようなことをするかもしれません:

    function writeToMysqlDb(data) {
        mySqlDriver.write(data); //whatever you use to write data to MySql
        socket.emit('dbChanged', data); //send the same data to all connected clients
    };
    

    トランスポートはデフォルトのオプションのままにしておきます: "トランスポートのデフォルトはwebsocket、htmlfile、xhr-polling、jsonp-polling"



    1. OracleVarchar2からの非ASCII文字の検索と削除

    2. トランザクションレプリケーションを作成する方法

    3. Oracleで範囲を計算する方法

    4. 行サイズが大きすぎます(> 8126)InnoDBをMyISAMに変更できますか