SKYNET学习(一)
来源:互联网 发布:软件无线电技术 编辑:程序博客网 时间:2024/06/04 00:24
skynet入手教程:
github地址https://github.com/cloudwu/skynet_sample
[:0000000a] LAUNCH snlua debug_console 8000
[:0000000a] init service failed: /home/ec2-user/skynet_sample/skynet/lualib/socket.lua:362: Listen error
stack traceback:
[C]: in function ‘socketdriver.listen’
/home/ec2-user/skynet_sample/skynet/lualib/socket.lua:362: in function ‘socket.listen’
…/ec2-user/skynet_sample/skynet/service/debug_console.lua:106: in local ‘start’
报此错的原因是已经运行了skynet服务,再次执行./run.sh时会出现上面报错。
使用命令
netstat -apn
可以列出linux上的进程和端口信息,我们可以看到
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:5678 0.0.0.0:* LISTEN 31637/skynet
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:58587 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:8000 0.0.0.0:* LISTEN 31637/skynet
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN -
tcp 0 532 172.31.20.138:22 218.75.38.244:58092 ESTABLISHED -
tcp 0 0 :::111 :::* LISTEN -
下面我们用命令来杀死该进程:
kill -s 9 31637
然后就可以运行./run.sh了
- skynet学习笔记一
- SKYNET学习(一)
- skynet学习笔记(一)理解Service
- skynet的学习过程
- 学习skynet的点滴
- skynet学习笔记二
- skynet 学习之旅
- skynet学习之skynet_handle
- skynet学习之skynet_monitor
- SkyNet + Lua 学习教程
- skynet学习资料整理
- skynet examples深入学习
- skynet 学习笔记
- skynet 学习笔记
- skynet 学习笔记
- skynet 学习笔记
- skynet 学习笔记
- skynet框架 源码分析 一
- PS提示符
- Android Animation动画
- 字符串回文算法模板
- 02:奇数单增序列
- Java操作XML的五种方式之SAX
- SKYNET学习(一)
- hdu 1260 Tickets 水题dp
- 使用PUTTY的PSFTP上传文件到服务器
- springboot 的注解
- java.io.File返回值实验
- jQuery之设置元素内容(移动和复制元素,使用append(),appendTo()方法)
- corejava_01操作符,条件语句,循环语句,变量
- 语言小知识-python-lambda 的使用
- linux-文件搜索命令