Python Websocket как развернуть/deploy на удаленном vps*server (Windows 2012)

# Web socket Server
# просто получает сообщение от клиента

import asyncio
import websockets


async def response(websocket, path):
    message = await websocket.recv()
    print(f"We got a message from client: {message}")
    # send message to client
    await websocket.send("I can confirm I got your message")


start_server = websockets.serve(response, "80.85.yyy.xxx", 1234)
asyncio.get_event_loop().run_until_complete(start_server)
asyncio.get_event_loop().run_forever()


# Web socket Client
# просто отправляет на сервер сообщение

import asyncio
import websockets


adress = "ws://80.85.yyy.xxx:1234"


async def message():
    async with websockets.connect(adress) as socket:
        msg = input("What do you want to send: ")
        await socket.send(msg)
        print(await socket.recv())
asyncio.get_event_loop().run_until_complete(message()

Все работает на localhost, но что нужно сделать для запуска на удаленной машине под Windows 2012, кроме как ip_adress ??? На удаленной машине запустил сервак ws_server, но вот подключиться извне с ws_client к нему не могу .. пишет ошибка (Превышен таймаут семафора)


Ответы (0 шт):