Write the Code. Change the World.

1月 24

在做自己的业务之前,尝试官方的样例是很有必要的。只需要一个装好 docker 的电脑,几步就可以完成测试。

官方 websocket 示例代码:
https://github.com/cloudwu/skynet/blob/master/examples/simplewebsocket.lua

skynet 的 docker 环境构建
https://blog.vini123.com/1130

准备工作

  • docker 环境
  • 并按照上边链接里的方式构建出了 docker 镜像。

开始

docker images 看看构建的镜像是否存在,这个是前提。

# 以交互式的方式构建并进入容器
docker run -it --rm -p 9948:9948 skynet:1.7 bash

# 安装 vim (因为我们要修改下 config)文件
apk add vim

# 编辑 config 文件
vim examples/config

examples/config 中的 start = "main" -- main script 改成 start = "simplewebsocket" -- main script

修改保存后,执行 ./skynet ./examples/config 就可以了。

然后你也可以在宿主机上,新建一个 web 页,也可以连接 9948 这个端口。或使用 postman 这种工具。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注