Flask Socketio-每个客户端发出限制

时间:2019-12-02 04:23:36

标签: flask flask-socketio

我正在尝试制作一个聊天应用程序,但担心客户端会过载服务器。我正在使用以下代码为客户端发送消息:

        var form = $( document.getElementById( "msg" ) ).on( 'submit', function( e ) {
          e.preventDefault()
          let user_input = $( 'input.message' ).val()
          socket.emit( 'my event', {
            message : user_input,
            room: room_new
          } )
          $( 'input.message' ).val( '' ).focus()
        } )

问题在于客户端可以控制何时发送消息并使用setInterval()使服务器超载。 flask socket-io是否会自动处理此问题,或者我需要使用一些代码来预防问题?

0 个答案:

没有答案