摘要: 原因 前段时间将项目升级到.net8后,提示jwt密钥长度太短了,这咋办,我 解决 1. 最简单的办法,把密钥长度加长 2. 如果你的项目只需要验证token,而不需要生成,就: SymmetricSecurityKey ExtendKeyLengthIfNeeded(SymmetricSecuri 阅读全文
posted @ 2024-06-21 16:43 该昵称已被屏蔽 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 最近发现 itext7 (前身为iTextSharp) 下有个 https://github.com/itext/i7n-pdfhtml 的项目可以支持html转PDF 下面是官方电子书的翻译内容,原文地址:Chapter 1: Hello HTML to PDF 第 1 章:你好 HTML 到 P 阅读全文
posted @ 2023-09-27 18:33 该昵称已被屏蔽 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 最近在项目中用到了这个关于批量操作的包 所以我去看了下官方的文档,批量更新的用法如下: // Update (using Expression arg.) supports Increment/Decrement context.Items.Where(a => a.ItemId <= 500).B 阅读全文
posted @ 2023-03-17 17:29 该昵称已被屏蔽 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 为了使系统可观察(observable),必须对其进行仪表化(Instrumenting)。也就是说,代码必须发出traces, metrics,和 logs.。OpenTelemetry通过提供自动或手动检测应用程序的方法,方便了应用程序的检测。 OpenTelemetry的确切的安装机制因您所使 阅读全文
posted @ 2022-12-02 17:58 该昵称已被屏蔽 阅读(43) 评论(0) 推荐(0) 编辑
摘要: OpenTelemetry目前由几个主要组件组成: 跨语言规范 用于收集、转换和导出telemetry数据的工具 每种语言SDK 自动仪表和控制包 OpenTelemetry使您无需特定于供应商的SDK和用于生成和导出telemetry数据的工具。 1.Specification 描述所有实现的跨语 阅读全文
posted @ 2022-12-01 15:51 该昵称已被屏蔽 阅读(32) 评论(0) 推荐(0) 编辑
摘要: Getting Started/原文 Dev/原文 Ops/原文 Concepts Observability Primer/原文 What is OpenTelemetry? Signals/原文 Trace/原文 Metrics/原文 Logs/原文 Baggags/原文 Components/ 阅读全文
posted @ 2022-12-01 15:15 该昵称已被屏蔽 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 假设您希望在 trace 中的每个 span 上都有一个CustomerId属性,这涉及多个服务;但是,CustomerId仅在一个特定服务中可用。为了实现您的目标,您可以使用OpenTelemetry Baggage在系统中传播此值。 在OpenTelemetry中,“Baggage”是指在 sp 阅读全文
posted @ 2022-12-01 15:03 该昵称已被屏蔽 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 日志是带有时间戳的文本记录,可以是结构化(推荐)或是非结构化的,并带有元数据。虽然日志是一个独立的数据源,但它们也可以附加到spans。在OpenTelemetry中,任何不属于分布式跟踪或度量的数据都是日志。例如,事件是特定类型的日志。日志通常用于确定问题的根本原因,通常包含有关谁更改了什么以及更 阅读全文
posted @ 2022-12-01 14:24 该昵称已被屏蔽 阅读(51) 评论(0) 推荐(0) 编辑
摘要: metric 是在运行时捕获的关于服务的测量。从逻辑上讲,捕获这些测量之一的时刻被称为metric event,它不仅包括测量本身,还包括捕获测量的时间和相关元数据。 应用程序和请求 metrics 是可用性和性能的重要指标。Custom metrics 可以提供有关可用性指标如何影响用户体验或业务 阅读全文
posted @ 2022-12-01 14:21 该昵称已被屏蔽 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 跟踪为我们提供了用户或应用程序发出请求时发生的情况的全貌 Tracing in OpenTelemetry 跟踪为我们提供了用户或应用程序发出请求时发生的情况的全貌。OpenTelemetry 通过跟踪我们的微服务和相关应用程序,为我们在生产中的代码实现可观测性提供了一种方法。 Sample Tra 阅读全文
posted @ 2022-11-30 18:33 该昵称已被屏蔽 阅读(247) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示