Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ubuntu Mono ServiceStack过早关闭tcp连接_Ubuntu_Mono_Ubuntu 14.04_<img Src="//i.stack.imgur.com/WM7S8.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">servicestack - Fatal编程技术网 servicestack,Ubuntu,Mono,Ubuntu 14.04,servicestack" /> servicestack,Ubuntu,Mono,Ubuntu 14.04,servicestack" />

Ubuntu Mono ServiceStack过早关闭tcp连接

Ubuntu Mono ServiceStack过早关闭tcp连接,ubuntu,mono,ubuntu-14.04,servicestack,Ubuntu,Mono,Ubuntu 14.04,servicestack,我们一直在尝试通过ServiceStack的定制HttpResult返回类型传输大型文件。但是,如果该服务在Ubuntu14.04LTS和MonoV4.4.2下运行,则在我们读取整个文件之前,连接会提前关闭。它的开放时间非常随机,有时我们可以传输50MB,有时它以4MB关闭 完全相同的服务在Windows下无需更改代码即可完美运行,我们传输的文件大小高达333MB 我们需要知道是什么原因导致连接过早终止,或者如何设置servicestack/mono以允许连接保持更长时间的打开状态。在mono上

我们一直在尝试通过ServiceStack的定制HttpResult返回类型传输大型文件。但是,如果该服务在Ubuntu14.04LTS和MonoV4.4.2下运行,则在我们读取整个文件之前,连接会提前关闭。它的开放时间非常随机,有时我们可以传输50MB,有时它以4MB关闭

完全相同的服务在Windows下无需更改代码即可完美运行,我们传输的文件大小高达333MB


我们需要知道是什么原因导致连接过早终止,或者如何设置servicestack/mono以允许连接保持更长时间的打开状态。

在mono上运行servicestack的推荐方法是使用我们发现比默认值更可靠的方法

但最终Mono的HTTP堆栈本质上是不可靠的,与Windows/.NET相比性能较差,我们建议将其用于繁重的工作负载


在Linux上运行.NET的未来将是使用.NET Core,您可以投票获得有关ServiceStack的.NET Core更新进度的通知。

在Mono上运行ServiceStack的推荐方法是使用我们发现比默认方法更可靠的方法

但最终Mono的HTTP堆栈本质上是不可靠的,与Windows/.NET相比性能较差,我们建议将其用于繁重的工作负载

在Linux上运行.NET的未来将是使用.NET Core,您可以投票获得ServiceStack的.NET Core更新进度通知。

您使用或使用的是哪个web服务器(Apache/Nginx/XSP)?您能提供一个小的服务示例来显示发送文件时的连接中断吗?您使用或使用的是哪个web服务器(Apache/Nginx/XSP)?您能提供一个小的服务示例,显示发送文件时的连接中断吗?