서버 코드는 다음과 같이 작성한다.from flask import Flask
from flask_socketio import SocketIO
import datetime
import eventlet
app = Flask(__name__)
socketio = SocketIO(app)
socketio.init_app(app, cors_allowed_origins="*")
@app.route('/')
def hello():
return '<h1>This is site</h1>'
def send_count_in_intervals():
count = 0
while True:
socketio.sleep(1)
socketio.emit('message', {
'time': datetime.datetime.now().strftime("%Y/%m/%d %H:%M:%S"),
'count': count
})
count += 1
if __name__ == '__main__':
thread = socketio.start_background_task(send_count_in_intervals)
eventlet.wsgi.server(eventlet.listen(('', 9999)), app)