bfcache: server - Update WebSocketServer configuration
* Adjusted maxPayloadLength to 16 MB * Set backPressureLimit to 1 MB * Added new socket event handlers: onSocketError, onSocketOpen, onSocketMessage, onSocketDrain, and onSocketClose
This commit is contained in:
@@ -24,13 +24,18 @@ export type WebSocketServerOptions = {
|
||||
};
|
||||
|
||||
const webSocketServerDefaults: WebSocketServerOptions = {
|
||||
maxPayloadLength: 16777216,
|
||||
idleTimeout: 120,
|
||||
backPressureLimit: 1048576,
|
||||
maxPayloadLength: 16 * 1024 * 1024, // 16 MB
|
||||
idleTimeout: 120, // 2 minutes
|
||||
backPressureLimit: 1 * 1024 * 1024, // 1 MB
|
||||
closeOnBackPressureLimit: false,
|
||||
sendPings: true,
|
||||
publishToSelf: true,
|
||||
perMessageDeflate: true
|
||||
perMessageDeflate: true,
|
||||
onSocketError: undefined,
|
||||
onSocketOpen: undefined,
|
||||
onSocketMessage: undefined,
|
||||
onSocketDrain: undefined,
|
||||
onSocketClose: undefined
|
||||
};
|
||||
|
||||
export default class WebSocketServer {
|
||||
|
||||
Reference in New Issue
Block a user