社区
Java EE
帖子详情
文件上传实现时,除正常逻辑外,还需要额外考虑哪些因素?
rmn190
2011-04-15 08:21:14
Java的web server用Tomcat,如何考虑高可靠性?
现在能想到的因素有:
1, 用户上传时,浏览器关掉了,有意的或无意的?
2, 如果有1000个人同时往Tomcat上上传文档, 这时Tomcat能不能还活着?死掉的原因是?
3, 如果上传时的并发数很多时, Tomcat的网络带宽再怎么响应除文件上传外的其余请求?
...全文
92
4
打赏
收藏
文件上传实现时,除正常逻辑外,还需要额外考虑哪些因素?
Java的web server用Tomcat,如何考虑高可靠性? 现在能想到的因素有: 1, 用户上传时,浏览器关掉了,有意的或无意的? 2, 如果有1000个人同时往Tomcat上上传文档, 这时Tomcat能不能还活着?死掉的原因是? 3, 如果上传时的并发数很多时, Tomcat的网络带宽再怎么响应除文件上传外的其余请求?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
老廉颇尚能饭否
2011-04-15
打赏
举报
回复
tomcat默认的最大连接数是150,满了的话,请求就会等待,超出等待时间就会返回错误;虽然可以改,个人认为tomcat在这方面的性能不咋地。
而且很多人一起上传的话,jvm很占资源的,这个要好好调整。
O溺水的鱼0
2011-04-15
打赏
举报
回复
用apache的upload.jar,这个开源的jar能够上传文件,而且很好使。
同事1000个人上传文件要看上传多大的,一般的应用Tomcat就够自己搞的了。
安心逍遥
2011-04-15
打赏
举报
回复
文件大小,还有格式应该确定一下。个人意见
jiannye
2011-04-15
打赏
举报
回复
用fileupload吧 apach的
好像基于这个实现的有很多了
React
实现
文件分片上传和下载
文件分片上传是一种将大文件分割成多个小片段进行上传的技术。它的原理是将大文件切割成固定大小的小块,然后逐个上传这些小块,最后在服务器端将这些小块合并成完整的文件。文件分片上传的机制可以提高上传速度和稳定性。由于大文件的上传可能会受到网络不稳定、服务器限制等因素的影响,使用文件分片上传可以将大文件分割成多个小块,每个小块独立上传,减少了单个上传请求的数据量,降低了上传失败的概率。同
时
,文件分片上传还可以
实现
断点续传的功能,即在上传过程中出现中断或失败
时
,可以从上次上传的位置继续上传,而不
需要
重新上传整个文件。
Facebook图片存储架构的学习
分享照片是Facebook上最流行的的功能之一。截至目前,用户已经上传超过15亿张照片,这使得Facebook成为最大的照片共享网站。对于每一个上传的照片,Facebook都生成并存储四个大小不同的图像,从而转化为共60亿张照片,总容量超过1.5PB。目前以每周220万新照片的速度增长,相当于每周要
额
外
增加25TB存储。在高峰期每秒
需要
传输55万照片。这些数字对Facebook的照片存储基础设施的
全网最简单的大
文件上传
与下载代码
实现
(React+Go)
前段
时
间我
需要
实现
大
文件上传
的需求,在网上查找了很多资料,并且也发现已经有很多优秀的博客讲了大
文件上传
下载这个功能。我的项目是个比较简单的项目,并没有采用特别复杂的
实现
方式,所以我这篇文章的目的主要是讲如何最简单地
实现
大
文件上传
与下载这个功能,不会讲太多原理之类的东西。
python
实现
模拟FTP文件传输
由于最近在做计算机网络课程设计,了解了一些基本的网络通信协议以及一些网络通信基本原理之后,由于又恰好在学习python,所以不妨产生了用python
实现
模拟FTP登录过程,类似于相同的ssh协议(远程登陆协议)与FTP
实现
过程如出一辙。最近也有很长
时
间没有继续学习了,仅以此篇作为记录。文件传送协议FTP(FileTransferProtocol)是TCP/IP体系的一个重要协议,它采用Internet标准文件传输协议FTP的用户界面,向用户提供了一组用来管理计算机之间文件传输的应用程序。......
文件上传
都发生了啥
用上面的代码尝试一下。没上传任何内容打印了一下 file 变量,是 undefined,然后我上传了一张图片,再次打印后 file 变量是一个 File 函数构造出的对象了,它里面有文件的一些简略信息,如大小 size,文件名 name 以及文件格式 type 等,而且文件内容也在这个对象里,只不过以 ArrayBuffer 的方式在文件的原型链上体现,看看下面对于 File 对象的操作。
Java EE
67,512
社区成员
225,885
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章