File tree Expand file tree Collapse file tree 3 files changed +8
-3
lines changed
backend/matching/src/workers Expand file tree Collapse file tree 3 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -67,6 +67,7 @@ async function clean() {
6767 }
6868}
6969
70+ logger . info ( 'Process Healthy' ) ;
7071( function loop ( ) {
7172 if ( stopSignal ) {
7273 return ;
Original file line number Diff line number Diff line change @@ -15,11 +15,14 @@ export const initWorker = (name: string, io: Server) => {
1515 const upperCaseName = name . replace ( / ^ [ A - Z a - z ] / , ( c ) => c . toUpperCase ( ) ) ;
1616 worker . on ( 'message' , ( message ) => {
1717 if ( typeof message . valueOf ( ) === 'string' ) {
18- logger . info ( `[${ upperCaseName } ]: ${ message } ` ) ;
18+ logger . info ( { pid : worker . pid } , `[${ upperCaseName } ]: ${ message } ` ) ;
1919 return ;
2020 }
2121 const messagePayload = message . valueOf ( ) ;
22- logger . info ( `[${ upperCaseName } ] WS Payload: ${ JSON . stringify ( messagePayload ) } ` ) ;
22+ logger . info (
23+ { pid : worker . pid } ,
24+ `[${ upperCaseName } ]: WS Payload: ${ JSON . stringify ( messagePayload ) } `
25+ ) ;
2326 const { rooms, event, message : payload } = messagePayload as IChildProcessMessage ;
2427 if ( event === MATCH_SVC_EVENT . DISCONNECT ) {
2528 io . sockets . in ( rooms ) . disconnectSockets ( ) ;
@@ -28,7 +31,7 @@ export const initWorker = (name: string, io: Server) => {
2831 io . sockets . in ( rooms ) . emit ( event , payload ) ;
2932 } ) ;
3033 worker . on ( 'exit' , ( code ) => {
31- logger . error ( `${ upperCaseName } exited with code ${ code } .` ) ;
34+ logger . error ( { pid : worker . pid } , `${ upperCaseName } exited with code ${ code } .` ) ;
3235 nWorkers -= 1 ;
3336 if ( nWorkers === 0 ) {
3437 logger . info ( 'Main Process exiting.' ) ;
Original file line number Diff line number Diff line change @@ -176,6 +176,7 @@ async function match() {
176176 }
177177}
178178
179+ logger . info ( 'Process Healthy' ) ;
179180( function loop ( ) {
180181 if ( stopSignal ) {
181182 return ;
You can’t perform that action at this time.
0 commit comments