Skip to content

Commit 717af05

Browse files
authored
Merge pull request #27 from oslabs-beta/ms-ex-debug
add tracking middleware to services - chronos npm working with example
2 parents 71e5918 + 193ce54 commit 717af05

File tree

6 files changed

+25
-10
lines changed

6 files changed

+25
-10
lines changed

examples_new/microservices/auth/package-lock.json

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples_new/microservices/auth/src/app.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import path from 'path';
22
import express from 'express';
33
import 'express-async-errors';
4-
import dotenv from 'dotenv';
5-
dotenv.config({ path: path.resolve(__dirname + '../../.env') });
4+
// import dotenv from 'dotenv';
5+
// dotenv.config({ path: path.resolve(__dirname + '../../.env') });
66
import { NotFoundError, errorHandler } from '@chronosrx/common';
77
import authRouter from './routes/auth-router';
88
import eventRouter from './routes/event-router';
@@ -12,11 +12,13 @@ import cors from 'cors';
1212
import chronosConfig from './chronos-config';
1313
const Chronos = require('@chronosmicro/tracker');
1414
const chronos = new Chronos(chronosConfig);
15-
1615
chronos.propagate();
1716

1817
const app = express();
1918

19+
const trackingMiddleware = chronos.track();
20+
app.use(trackingMiddleware);
21+
2022
app.use(
2123
cors({
2224
credentials: true,

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ chronos.propagate();
1010

1111
const app = express();
1212

13+
const trackingMiddleware = chronos.track();
14+
app.use(trackingMiddleware);
15+
1316
app.use(express.json());
1417

1518
app.use('/', async (req: Request, res: Response) => {

examples_new/microservices/inventory/src/app.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ const chronos = new Chronos(chronosConfig);
1616
chronos.propagate();
1717

1818
const app = express();
19+
20+
const trackingMiddleware = chronos.track();
21+
app.use(trackingMiddleware);
22+
1923
app.use(
2024
cors({
2125
credentials: true,

examples_new/microservices/items/src/app.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ chronos.propagate();
1717

1818
const app = express();
1919

20+
const trackingMiddleware = chronos.track();
21+
app.use(trackingMiddleware);
22+
2023
app.use(
2124
cors({
2225
credentials: true,

examples_new/microservices/orders/src/app.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ chronos.propagate();
1717

1818
const app = express();
1919

20+
const trackingMiddleware = chronos.track();
21+
app.use(trackingMiddleware);
22+
2023
app.use(
2124
cors({
2225
credentials: true,

0 commit comments

Comments
 (0)