Flex的lcds变慢,是怎么回事?
rwl6813021
2008-10-30
新的项目采用了Flex的lcds与客户端通信,并且使用Message Service技术。
但是部署到真实环境后,发现Flex与后台的交互非常的慢,有时候一个调用需要几分钟的时间,不知道是怎么回事?我怀疑是不是因为lcds收费,因此做了一些限制?准备向Blazeds转换,不知道用Blazeds会不会性能好一些。 |
|
ehow
2009-02-03
lcds是单cpu免费的
|
|
alexma
2009-02-03
你需要确定到底哪里慢。比如,从服务器接到请求到发送响应,需要多少时间?从你前台发出请求,到服务器接到请求,需要多少时间?确定了问题在想办法解决。
|
|
rwl6813021
2009-02-06
是代码有问题, Flex调用Remote方法获取的数据量太大了。
免费版的LCDS不支持多CPU,很担心大并发量的问题,我们现在打算使用Blazeds+Red5的方案来解决了。 |
|
zenggang2008
2009-02-06
Blazeds 按协议也是不能用在商业项目的
只能用在开源项目上 |
|
yubingxing
2009-03-26
LGPL开源许可协议是可以用在商业项目中的
|
|
hanjienana
2011-04-25
alexma 写道 你需要确定到底哪里慢。比如,从服务器接到请求到发送响应,需要多少时间?从你前台发出请求,到服务器接到请求,需要多少时间?确定了问题在想办法解决。
感觉有理,是需要实际严格测试的。 |
|
hanjienana
2011-04-25
rwl6813021 写道 是代码有问题, Flex调用Remote方法获取的数据量太大了。
免费版的LCDS不支持多CPU,很担心大并发量的问题,我们现在打算使用Blazeds+Red5的方案来解决了。 ”免费版的LCDS不支持多CPU“,确定吗? Blazeds+Red5结果怎样? Blazeds官方也没说过支持多cpu吧? |
|
rwl6813021
2011-04-26
早就没有采用该方案了。
改为使用Flash的Socket来跟后台进行通信,自定义一套协议。 |