mirror of
https://github.com/cloudwu/skynet.git
synced 2026-07-23 19:43:09 +00:00
service.lua可以在用一个服务中复用
This commit is contained in:
@@ -1,7 +1,23 @@
|
||||
local skynet = require "skynet"
|
||||
local kvdb = require "kvdb"
|
||||
|
||||
local function dbname(i)
|
||||
return "db"..i
|
||||
end
|
||||
skynet.start(function()
|
||||
kvdb.set("A", 1)
|
||||
print(kvdb.get "A")
|
||||
for i=1,10 do
|
||||
kvdb.new(dbname(i))
|
||||
end
|
||||
local idx=1
|
||||
for i=1,10 do
|
||||
local db=dbname(i)
|
||||
kvdb.set(db,"A",idx)
|
||||
idx=idx+1
|
||||
kvdb.set(db,"B",idx)
|
||||
idx=idx+1
|
||||
end
|
||||
for i=1,10 do
|
||||
local db=dbname(i)
|
||||
print(db,kvdb.get(db,"A"),kvdb.get(db,"B"))
|
||||
end
|
||||
end)
|
||||
|
||||
Reference in New Issue
Block a user