起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1958|回复: 5

[结贴] 异步和同步调用后端服务 疑问

[复制链接]

116

主题

392

帖子

1159

积分

金牌会员

Rank: 6Rank: 6

积分
1159
QQ
发表于 2016-9-1 12:06:54 来自手机 | 显示全部楼层 |阅读模式
本帖最后由 260769741 于 2016-9-1 12:12 编辑

上传文件
前台利用file获取文件数据 调用x5后端服务,把文件数据写到服务器磁盘,

已经实现写数据上传功能了。

因为文件有点大,需要在客户端弹出等待窗口。上传期间禁止客户端执行其他操作。。

发现如果是异步调用后端,前台会出现卡顿或卡死现象。  用同步调用就正常了!

我的疑问就是  文件数据比较大,同步调用后段服务,会不会给服务器增加负荷?  假如多客户在同一时间 执行上传操作,x5的后端是如何处理多客户同步调用的。

  感谢x5工作人员  希望你们越做越好
   
   


发表于 2016-9-1 14:08:27 | 显示全部楼层
同步指的是前端ajax调用的时候是同步!后端是多线程运行的!不需要等待前一个用户上传完!就可以上传!
一般情况数据请求都是用同步或者  异步加遮罩 !方式重复提交请求!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

116

主题

392

帖子

1159

积分

金牌会员

Rank: 6Rank: 6

积分
1159
QQ
 楼主| 发表于 2016-9-1 16:09:01 | 显示全部楼层
liangyongfei 发表于 2016-9-1 14:08
同步指的是前端ajax调用的时候是同步!后端是多线程运行的!不需要等待前一个用户上传完!就可以上传! ...

谢谢  明白了一点点    再请教
x5里 justep.Baas 模版  默认"async" : false,   同步发送。

我修改 "async" : true   在发送大数据量的情况下 两者会有什么弊端吗?
或者说什么发送方式比较好 稳定一点
回复 支持 反对

使用道具 举报

发表于 2016-9-1 16:31:25 | 显示全部楼层
260769741 发表于 2016-9-1 16:09
谢谢  明白了一点点    再请教
x5里 justep.Baas 模版  默认"async" : false,   同步发送。

同步执行代码当然更稳定一些,但是数据量当会存在卡住不懂的情况!!异步执行建议加上遮罩,这样用户体验更好一些!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

116

主题

392

帖子

1159

积分

金牌会员

Rank: 6Rank: 6

积分
1159
QQ
 楼主| 发表于 2016-9-1 20:42:22 | 显示全部楼层
liangyongfei 发表于 2016-9-1 16:31
同步执行代码当然更稳定一些,但是数据量当会存在卡住不懂的情况!!异步执行建议加上遮罩,这样用户体验 ...

结贴!  非常感谢!
回复 支持 反对

使用道具 举报

94

主题

403

帖子

683

积分

高级会员

Rank: 4

积分
683
QQ
发表于 2016-11-18 02:08:11 | 显示全部楼层
liangyongfei 发表于 2016-9-1 16:31
同步执行代码当然更稳定一些,但是数据量当会存在卡住不懂的情况!!异步执行建议加上遮罩,这样用户体验 ...

请求数据会卡,加遮罩没有
欢迎各位加群讨论:http://bbs.wex5.com/forum.php?mod=viewthread&tid=105046&page=1&extra=#pid165306780
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-22 16:57 , Processed in 0.053605 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表