gpt4 book ai didi

ASP.NET:HttpModule 性能

转载 作者:行者123 更新时间:2023-12-05 03:16:06 27 4
gpt4 key购买 nike

我已经实现了一个 HttpModule,它拦截每个请求的响应流,并在每个文本/html 类型的响应上运行六到十几个 Regex.Replace()。我担心我在这里遭受了多少性能损失。有什么好方法可以查出来?我想比较运行和不运行此 HttpModule 的速度。

最佳答案

我有几个 Hook 到 Response.Filter 流管道以提供资源文件集成、JS/CSS 打包和将静态文件重写为绝对路径。

只要您在 RegexBuddy 中测试您的正则表达式的速度超过几百万次迭代,请确保您使用 RegexOptions.Compiled,并记住通常最快和最有效的技术是使用正则表达式来广泛识别匹配项,然后使用 C#将其磨练成您所需要的。

确保您还缓存和配置了您所依赖的内容。

我们在这方面取得了很大的成功。

关于ASP.NET:HttpModule 性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1747626/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com