r2/game-server/app.js.wss
lightings 4c647507d2 init
2023-03-27 17:26:02 +08:00

31 lines
675 B
Plaintext

var fs = require('fs');
var pomelo = require('pomelo');
/**
* Init app for client.
*/
var app = pomelo.createApp();
app.set('name', '$');
// app configuration
app.configure('production|development', 'connector', function(){
app.set('connectorConfig',
{
connector : pomelo.connectors.hybridconnector,
heartbeat : 3,
useDict : true,
useProtobuf : true,
ssl: {
type: 'wss',
key: fs.readFileSync('../shared/server.key'),
cert: fs.readFileSync('../shared/server.crt')
}
});
});
// start app
app.start();
process.on('uncaughtException', function (err) {
console.error(' Caught exception: ' + err.stack);
});