EnvoyFilter 提供了一种机制来定制 Istio Pilot 生成的 Envoy 配置。使用 EnvoyFilter 来修改某些字段的值,添加特定的过滤器,甚至添加全新的 listener、cluster 等。这个功能必须谨慎使用,因为不正确的配置可能破坏整个...
最近一直在接触安全相关的东西,无论是看书,看新闻,还是写项目——网络安全,接口安全,数据安全,资源安全等等已经被纷纷讨论和津津乐道了,平时在上班的路上经常会思考一些架构设计相关的内容,或者看些书,那正好也考虑了一个接口...
书接上文,上篇说到了我们可以通过前端把请求参数进行加密,然后传给后端,后端统一通过中间件或者过滤器进行解密,将参数回填到请求里,这样就能无感的将接口参数进行安全保护了,同时又不改变接口的写法。...
腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...
当我们谈论软件工程中的设计原则时,"开放封闭原则"(Open-Closed Principle,OCP)通常是其中之一。这个原则的核心思想是:软件实体(类、模块、函数等)应该对扩展开放,对修改封闭。这意味着我们应该能够通过扩展现有代码来引入新...
ch/qos/logback/classic/util/LogbackMDCAdapter.java
ch/qos/logback/core/rolling/helper/ArchiveRemover.java
ch/qos/logback/core/hook/ShutdownHook.java