local skynet = require "skynet" local cluster = require "skynet.cluster" local snax = require "skynet.snax" skynet.start(function() cluster.reload { db = "127.0.0.1:2528", db2 = "127.0.0.1:2529", } local sdb = skynet.newservice("simpledb") -- register name "sdb" for simpledb, you can use cluster.query() later. -- See cluster2.lua cluster.register("sdb", sdb) cluster.unregister("sdb") cluster.register("sdb", sdb) print(skynet.call(sdb, "lua", "SET", "a", "foobar")) print(skynet.call(sdb, "lua", "SET", "b", "foobar2")) print(skynet.call(sdb, "lua", "GET", "a")) print(skynet.call(sdb, "lua", "GET", "b")) cluster.open "db" cluster.open "db2" -- unique snax service snax.uniqueservice "pingserver" end)