File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -21,12 +21,12 @@ async function startServer() {
2121 server . close ( async ( ) => {
2222 logger . info ( { message : "HTTP server closed." } ) ;
2323
24- try {
25- await redis . quit ( ) ;
26- await mongoose . connection . close ( ) ;
27- logger . info ( { message : "DB and Redis connections closed." } ) ;
28- } catch ( err ) {
29- logger . error ( { message : "Error closing DB/Redis connections" , error : err } ) ;
24+ const results = await Promise . allSettled ( [ redis . quit ( ) , mongoose . connection . close ( ) ] ) ;
25+
26+ for ( const result of results ) {
27+ if ( result . status === "rejected" ) {
28+ logger . error ( { message : "Error closing connection" , error : result . reason } ) ;
29+ }
3030 }
3131
3232 await shutdownTracing ( ) ;
Original file line number Diff line number Diff line change @@ -98,7 +98,6 @@ services:
9898 volumes :
9999 - ./otel-collector-config.yaml:/etc/otelcol-contrib/config.yaml:ro
100100 - /var/lib/docker/containers:/var/lib/docker/containers:ro
101- - /var/run/docker.sock:/var/run/docker.sock:ro
102101 - otel-storage:/var/lib/otelcol:rw
103102 ports :
104103 - " 4317:4317"
Original file line number Diff line number Diff line change @@ -32,8 +32,6 @@ processors:
3232 batch :
3333
3434exporters :
35- debug :
36- verbosity : detailed
3735 otlphttp/grafana_cloud :
3836 endpoint : ${env:GRAFANA_CLOUD_OTLP_ENDPOINT}
3937 headers :
@@ -45,8 +43,8 @@ service:
4543 traces :
4644 receivers : [otlp]
4745 processors : [batch]
48- exporters : [debug, otlphttp/grafana_cloud]
46+ exporters : [otlphttp/grafana_cloud]
4947 logs :
5048 receivers : [filelog]
5149 processors : [batch]
52- exporters : [debug, otlphttp/grafana_cloud]
50+ exporters : [otlphttp/grafana_cloud]
You can’t perform that action at this time.
0 commit comments