【发布时间】:2014-11-14 06:03:22
【问题描述】:
我在哪里可以找到有关 Katana-on-OWIN 实施(Azure 托管)每秒可以支持多少个请求的信息?
到处都有 IIS 的性能基准,但我似乎无法在任何地方找到可比较的数据。
我担心如果我在真空中做这样的事情
public async Task Invoke(IDictionary<string, object> environment)
{
var response = environment["owin.ResponseBody"] as Stream;
using (var writer = new StreamWriter(response))
{
if (_options.IncludeTimestamp)
{
await writer.WriteAsync(DateTime.Now.ToLongTimeString());
}
await writer.WriteAsync("Hello, " + _options.Name + "!");
}
}
(取自http://odetocode.com/blogs/scott/archive/2013/11/11/writing-owin-middleware.aspx)并将其与写有“Hello world”的简单.aspx.cs 页面进行比较,我不会得到一个苹果对苹果的性能指标。
IIS 处理线程和池的方式有据可查。但我不确定 Katana-on-OWIN(自托管或在 Azure 下)如何处理同时请求并“在负载下”工作。
谢谢。
【问题讨论】: