Описание тега continuation-local-storag

0 ответов

Продолжение с cls, не получая текущий контекст

Я пытаюсь войти в MySQL запросы, используя sequelize cls и модуль logger. В этом я теряю контекст пространства имен Request-Id и он печатает либо пустой, либо какой-то случайный предыдущий Request-Id Версия узла: 8.9.4 Sequelize: 4.33.4cls-hooked: 4…
1 ответ

Контекст узла CLS удаляется во время выполнения запроса

Я использую https://github.com/jeff-lewis/cls-hooked для сохранения контекста выполнения через асинхронные обратные вызовы. Я вижу падение контекста в течение срока действия запроса. Мне известны модули https://github.com/nodejs/diagnostics/blob/mas…
1 ответ

Узел: Невозможно вызвать ключ продолжения-локальное хранилище внутри обратного вызова gRPC, используя экспресс

Я пытаюсь сохранить идентификатор в локальном хранилище продолжения, чтобы я мог вывести его в журналах после успешного запроса gRPC. Я создаю пространство имен в начале приложения, затем устанавливаю идентификатор в промежуточном программном обеспе…
0 ответов

Контекст продолжения локального хранения теряется в асинхронном водопаде

Я пытаюсь использовать модуль продолжения-локальное хранилище, чтобы иметь "currentUser" во всем моем приложении. При вызове асинхронного водопада контекст теряется. app.get('/testing/cls', function(req, res, next) { ns.run(function() { ns.set('curr…
26 июн '17 в 11:05
0 ответов

Экспресс: какую нагрузку может обрабатывать продолжение-локальное хранилище?

Я хочу включить потоковое хранилище для моего экспресс-приложения, которое обрабатывает от 100 до 300 вызовов API в минуту. Я играл с продолжением-локальным хранилищем (и перехватывал cls, так как я на узле 8.9.0), но пики процессора очень высоки (н…
0 ответов

Почему при проксировании буньяна у меня возникает ошибка

Я пытаюсь создать экземпляр bunyan для каждого запроса с помощью cls-proxify, но в этом коде: const Koa = require('koa'); const bunyan = require('bunyan'); const {clsProxify} = require('cls-proxify'); const {clsProxifyKoaMiddleware} = require('cls-p…