5 个解决方案
#1
那你的问题是已经是现实产生了么?
#2
现在倒是没产生,因为我也看了网上的一些资料,很多都是说会产生并发的问题,而且如果遇到有文件错误的话,会导致后面的文件都不能够再继续转换了,所以说我就想解决下这些问题。
#3
网上体现的就是说大致就是这三个问题:
1、线程问题,ASP代码对线程控制的控制的不是很好,一旦出现EXCEL假死不能关闭进程,有可能会导致后面的转换无法进行。
2、并发问题,一旦大批量同时转换,那么势必会照成服务器端CPU与内存资源的占用,最好的办法是用队列来解决,FlashPaper虚拟打印机在打印机属性里设置后台打印设置,好像不好使。
3、转换中途FlashPaper或Office组件出错,如何结束错误并反回WEB调用信息。
不知道有什么方法可以解决啊。
#4
各位大哥大姐啊,麻烦帮帮忙啊,弄了好几天了,快崩溃了。
#5
你先确定你会不会出现这些问题,如果有,那么有可能出现哪个问题。。。你先确定你的流量会有多少
ASP多线程?它还有这功能呢?
如果你执意要用ASP的话,那么处理你上述三个问题可以这样
第一个问题,我不大明白这个假死是怎么回事
第二个问题,可以用MSMQ,我不知道ASP怎么和MSMQ沟通,关于这个你自己GOOGLE,或者你自己写个队列池,但ASP好像写不出来,你自己用VB什么的吧,实在不行就WEB服务来处理,简单点的话你就用全局的APPLACATION来维持好你可以允许的并发数量
第三个问题,我仍然不懂你服务器组件出问题和客户机有个P的关系,如果你不希望用户长时间等待的话,可以用异步的方式调用,AJAX这个你自己去查
#1
那你的问题是已经是现实产生了么?
#2
现在倒是没产生,因为我也看了网上的一些资料,很多都是说会产生并发的问题,而且如果遇到有文件错误的话,会导致后面的文件都不能够再继续转换了,所以说我就想解决下这些问题。
#3
网上体现的就是说大致就是这三个问题:
1、线程问题,ASP代码对线程控制的控制的不是很好,一旦出现EXCEL假死不能关闭进程,有可能会导致后面的转换无法进行。
2、并发问题,一旦大批量同时转换,那么势必会照成服务器端CPU与内存资源的占用,最好的办法是用队列来解决,FlashPaper虚拟打印机在打印机属性里设置后台打印设置,好像不好使。
3、转换中途FlashPaper或Office组件出错,如何结束错误并反回WEB调用信息。
不知道有什么方法可以解决啊。
#4
各位大哥大姐啊,麻烦帮帮忙啊,弄了好几天了,快崩溃了。
#5
你先确定你会不会出现这些问题,如果有,那么有可能出现哪个问题。。。你先确定你的流量会有多少
ASP多线程?它还有这功能呢?
如果你执意要用ASP的话,那么处理你上述三个问题可以这样
第一个问题,我不大明白这个假死是怎么回事
第二个问题,可以用MSMQ,我不知道ASP怎么和MSMQ沟通,关于这个你自己GOOGLE,或者你自己写个队列池,但ASP好像写不出来,你自己用VB什么的吧,实在不行就WEB服务来处理,简单点的话你就用全局的APPLACATION来维持好你可以允许的并发数量
第三个问题,我仍然不懂你服务器组件出问题和客户机有个P的关系,如果你不希望用户长时间等待的话,可以用异步的方式调用,AJAX这个你自己去查