28 lines
667 B
JavaScript
28 lines
667 B
JavaScript
import dotenv from 'dotenv';
|
|
import mdWebSocketServer from './utils/mdWebSocketServer.js';
|
|
|
|
dotenv.config();
|
|
|
|
console.log('========================================');
|
|
console.log('Message Dispatcher WebSocket Server');
|
|
console.log('========================================');
|
|
|
|
mdWebSocketServer.init()
|
|
.then(() => {
|
|
console.log('[MDServer] 启动成功');
|
|
})
|
|
.catch((error) => {
|
|
console.error('[MDServer] 启动失败:', error);
|
|
process.exit(1);
|
|
});
|
|
|
|
process.on('SIGINT', () => {
|
|
console.log('[MDServer] 正在关闭...');
|
|
process.exit(0);
|
|
});
|
|
|
|
process.on('SIGTERM', () => {
|
|
console.log('[MDServer] 正在关闭...');
|
|
process.exit(0);
|
|
});
|