如何解决如何在Node.js中的Typeorm上附加X射线?
我在我的nodejs项目中使用https://typeorm.io/#/连接到Postgresql。我的应用程序在AWS lambda中运行,我想启用Xray进行性能分析。使用Xray SDK,我可以执行以下代码:
var AWSXRay = require('aws-xray-sdk');
var pg = AWSXRay.capturePostgres(require('pg'));
var client = new pg.Client();
上面的代码会将查询跟踪数据发送到Xray进行检测。但是,我不知道如何使其与typeorm
一起使用,因为它在我的代码中隐藏了pg
客户端。是否可以在typeorm
内捕获Postgres?
解决方法
如果typeorm
不支持从外部注入Postgresql客户端,则Xray sdk将不起作用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。