diff --git a/benchmarkapps/BenchmarkServer/Startup.cs b/benchmarkapps/BenchmarkServer/Startup.cs index 8074401d1b..94181cba6d 100644 --- a/benchmarkapps/BenchmarkServer/Startup.cs +++ b/benchmarkapps/BenchmarkServer/Startup.cs @@ -12,15 +12,23 @@ namespace BenchmarkServer { public void ConfigureServices(IServiceCollection services) { - services.AddSignalR() - .AddMessagePackProtocol(); + services.AddSignalR(o => + { + o.EnableDetailedErrors = true; + }) + .AddMessagePackProtocol(); } public void Configure(IApplicationBuilder app, IHostingEnvironment env) { app.UseSignalR(routes => { - routes.MapHub("/echo"); + routes.MapHub("/echo", o => + { + // Remove backpressure for benchmarking + o.TransportMaxBufferSize = 0; + o.ApplicationMaxBufferSize = 0; + }); }); } }