unity+服务器+配置文件,Unity之服务器skynet(一)-----Config

本文详细介绍了Unity服务器使用Skynet框架时的配置文件编写,包括必要配置如工作线程数、启动服务,以及其他配置如日志、lua服务加载路径等。通过配置,Skynet能够启动并管理服务,实现网络节点间通信。
摘要由CSDN通过智能技术生成

启动 skynet 服务器必须要提供一个配置文件,配置文件的编写可以参考 examples/config 。

下面是一个简单的配置文件范例:

root = "./"

thread = 8

logger = nil

harbor = 1

address = "127.0.0.1:2526"

master = "127.0.0.1:2013"

start = "main" -- main script

bootstrap = "snlua bootstrap" -- The service for bootstrap

standalone = "0.0.0.0:2013"

luaservice = root.."service/?.lua;"..root.."test/?.lua;"..root.."examples/?.lua"

lualoader = "lualib/loader.lua"

snax = root.."examples/?.lua;"..root.."test/?.lua"

cpath = root.."cservice/?.so"

这个配置文件实际上就是一段 lua 代码,通常,我们以 key = value 的形式对配置项赋值。

skynet 在启动时,会读取里面必要的配置项,并将暂时用不到的配置项以字符串形式保存在 skynet 内部的 env 表中。

这些配置项可以通过 sky

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值