Skip to content

Commit 1bc6b4e

Browse files
committed
reenable chronos tracking
1 parent 9fa2d45 commit 1bc6b4e

7 files changed

Lines changed: 41 additions & 12 deletions

File tree

examples_new/microservices/auth/src/app.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ chronos.propagate();
1313

1414
const app = express();
1515

16-
// const trackingMiddleware = chronos.track();
17-
// app.use(trackingMiddleware);
16+
const trackingMiddleware = chronos.track();
17+
app.use(trackingMiddleware);
1818

1919
app.use(
2020
cors({
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
const path = require('path');
2+
require('dotenv').config({
3+
path: path.resolve(__dirname, '../../.env'),
4+
});
5+
6+
const chronosConfig = {
7+
// General configuration
8+
microservice: 'client',
9+
interval: 5000,
10+
11+
// Mode Specific
12+
mode: 'microservices',
13+
dockerized: false,
14+
15+
database: {
16+
connection: 'REST',
17+
type: process.env.CHRONOS_DB,
18+
URI: process.env.CHRONOS_URI,
19+
},
20+
21+
notifications: [],
22+
};
23+
module.exports = chronosConfig;

examples_new/microservices/client/src/server.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,18 @@
11
const path = require('path');
22
const express = require('express');
3-
const dotenv = require('dotenv');
4-
dotenv.config({ path: path.resolve(__dirname, '/../../.env') });
53

64
const PORT = 5000;
75

6+
const chronosConfig = require('./chronos-config');
7+
const Chronos = require('@chronosmicro/tracker');
8+
const chronos = new Chronos(chronosConfig);
9+
chronos.propagate();
10+
811
const app = express();
912

13+
const trackingMiddleware = chronos.track();
14+
app.use(trackingMiddleware);
15+
1016
app.use('/assets', express.static(path.resolve(__dirname, './assets')));
1117

1218
app.use('*', (req, res) => {

examples_new/microservices/event-bus/src/app.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ chronos.propagate();
1010

1111
const app = express();
1212

13-
// const trackingMiddleware = chronos.track();
14-
// app.use(trackingMiddleware);
13+
const trackingMiddleware = chronos.track();
14+
app.use(trackingMiddleware);
1515

1616
app.use(express.json());
1717

examples_new/microservices/inventory/src/app.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ chronos.propagate();
1313

1414
const app = express();
1515

16-
// const trackingMiddleware = chronos.track();
17-
// app.use(trackingMiddleware);
16+
const trackingMiddleware = chronos.track();
17+
app.use(trackingMiddleware);
1818

1919
app.use(
2020
cors({

examples_new/microservices/items/src/app.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ chronos.propagate();
1414

1515
const app = express();
1616

17-
// const trackingMiddleware = chronos.track();
18-
// app.use(trackingMiddleware);
17+
const trackingMiddleware = chronos.track();
18+
app.use(trackingMiddleware);
1919

2020
app.use(
2121
cors({

examples_new/microservices/orders/src/app.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ chronos.propagate();
1414

1515
const app = express();
1616

17-
// const trackingMiddleware = chronos.track();
18-
// app.use(trackingMiddleware);
17+
const trackingMiddleware = chronos.track();
18+
app.use(trackingMiddleware);
1919

2020
app.use(
2121
cors({

0 commit comments

Comments
 (0)