server works with backend via redis, serves chainInfo, more
This commit is contained in:
9
io.js
9
io.js
@@ -1,8 +1,15 @@
|
||||
import {createServer} from "http";
|
||||
import {Server} from "socket.io";
|
||||
import { createAdapter } from "@socket.io/redis-adapter";
|
||||
import {redis} from "./cache.js";
|
||||
|
||||
const options = {}
|
||||
const options = {
|
||||
}
|
||||
if( process.env.DEXORDER_CORS )
|
||||
options['cors'] = {origin:process.env.DEXORDER_CORS}
|
||||
export const httpServer = createServer()
|
||||
export const io = new Server(httpServer, options)
|
||||
const pubClient = redis.duplicate();
|
||||
await pubClient.connect()
|
||||
const adapter = createAdapter(pubClient, redis, {/*key:'public|'*/})
|
||||
io.adapter(adapter)
|
||||
|
||||
Reference in New Issue
Block a user