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