推荐_测试 服务器端脚本运行 报错 及 建议_产供销
学习.交流
专业源于专注
www. onlyit. cn   
学习交流 文件下载 手册资料 交流QQ群

    

 2  1/1   1  
作者
内容
ayangzhi  [个人空间]


注册  2010-07-18
发贴数  962
精华贴  1
原创贴  2
来自  
状态  正常

级别  贵宾
#1»发布于2023-06-08 20:38

  建议  服务器 执行脚本(可以通过单独的一个进程或线程), 目前 服务器执行脚本, 客户端会进行转圈等待, 操作不了客户端(也许导入 资料需要 5-10分钟) 
  建议  服务器 执行脚本(可以通过单独的一个进程或线程), 目前 服务器执行脚本, 客户端会进行转圈等待, 操作不了客户端(也许导入 资料需要 5-10分钟) 
  建议  服务器 执行脚本(可以通过单独的一个进程或线程), 目前 服务器执行脚本, 客户端会进行转圈等待, 操作不了客户端(也许导入 资料需要 5-10分钟) 
 
报错 
 
业务场景: 
有大量数据(几十万 或 上百万条数据)需要导入到系统中, 通过excel文件. 
 
如果客户端运行导入 , 测数据需要通过网络传输, 可能会丢失或受网络质量影响. 
 
解决方案: 
将文件上传到文档管理中, 上传完了之后, 再客户端 调用 脚本,  
通过脚本调用 服务器端的脚本, 打开excel文件并导入数据. 
 
测试的时候, 服务端脚本报错. 原因查到是 get_edoc_file 函数引起. 
 
 
另:   
  通过观察, 发现服务器程序在执行脚本的时候, 所有客户端都有可能会出现 等待转圈的 现象. 
  建议可以通过单独的一个线程 或 进程 去执行脚本, 这样可以减少 客户端长时间的等待(也许导入 资料需要 5-10分钟)




        于 2023-06-08 20:38 被 ayangzhi 修改




杨清云,承接商贸管理、人力资源实施、综合管理实施服务.
可扩展开发WEB, 物联网, 大屏展示报表, 移动端, 微信公众号等.
联系QQ:13836962    TEL:13058180007

qf2016  [个人空间]
QQ名  meng 113779009


注册  2016-01-17
发贴数  2562
精华数  0
原创贴  0
来自  
状态  正常

级别  版主
#2»发布于2023-06-09 09:21

 
后续版本会支持服务端调用get_edoc_file 函数。 
 
大数据量的导入(几十万甚至上百万)一般应该考虑编写专门的程序来处理,这种事务不应当放在服务端任务里,出现异常的时候会导致后台不稳定或者异常。





 2  1/1   1  

登录后方可发贴


[ 电话: 0571-85462761 王先生 QQ: 124520435 加入软件QQ群 - 杭州 - 浙ICP备19051128号-1 网安 33010402003225 ]