工作笔记先-xw-server

本文档详细介绍了Skynet游戏服务器的搭建流程,包括服务器配置、数据库存储结构的理解及使用、Skynet的基本操作方法等内容。此外,还提供了部分常用命令及数据库操作技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >





服务器ip: 192.168.31.132


粘贴:shift + insert 


ctrl+G 行号快捷键


数据库存储的都是string格式,所谓的存储结构类型,都是告诉我们怎么解析该string的意思。


alt + p 启动SFTP  :  put xxx.txt    get xxx.txt  默认路径是我的文档put 上去的是我的文档里面的文件 get下来的下载到我的文档下面


运行数据库服务器命令: redis-server redis.conf &
进入数据库命令:redis-cli -p 6383   , keys * , get base:4000001:nickname
运行服务器命令:./skynet ../game_server/config 




GM指令: 
#item add 1 1 100
#item del type id 3


格式化排版
v  + 选中 + = 
v + 选中 + y
熟悉 数据库,及数据库存储数据的数据结构
熟悉skynet使用方式
熟悉ssh配置,把乱码换成中文的配置




另外skynet方法还分前后顺序


写服务端熟悉步骤:


1.熟悉skynet
https://github.com/cloudwu/skynet/wiki


https://github.com/cloudwu/skynet/wiki/LuaAPI


https://github.com/cloudwu/sproto


每个文件相当于一个服务,每个服务只做一个方面的处理,相当于一个类,每个服务需要注册


服务之间可以通信:skynet.Call....  , 


2.熟悉数据存储结构
String结构,key value 


散列存储最多2级,key : filed : value , hgetall key  ,hget key filed , 

db_desc.xls 数据字段:字段名:值,引用就是提供服务的lua[类]读写数据库操作,


3.熟悉协议:等写协议的时候再叫我来一起写


svn命令:
svn up
svn ci 
svn st
svn di module/player_item.lua
svn ci sss xxx ooo ddd -m"ooo"
svn revert xxx
1.提交:删除注释, 提交代码,不要全部提交哦。有些配置文件不能提的。


------------------------------------------------------------------------------------------------------------
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值