一个 ASP 小程序 在阿里云 4C4G 的服务器上跑。

2016-02-17 10:10:46 +08:00
 xiaoyu9527

CPU 占用老变高。然后一旦 CPU100% 在访问就会出现 500 错误。

求教有办法解决么

2039 次点击
所在节点    问与答
10 条回复
xiaoyu9527
2016-02-17 10:12:29 +08:00
访问量一大 就会出现


Provider 错误 '80004005'

未指定的错误

/inc/conn.asp ,行 4


这个错误
zktz
2016-02-17 11:42:24 +08:00
这个一般是数据库的问题吧, access 数据库?
Strikeactor
2016-02-17 12:01:09 +08:00
听云的探针好像支持.NET ?看一下能不能给你的程序做个性能分析呗
xiaoyu9527
2016-02-17 12:52:40 +08:00
@zktz 是 AC 的数据库。 有没有优化思路呀。
abelyao
2016-02-17 12:58:42 +08:00
@xiaoyu9527 换 SSD 的主机,或者… 换其它语言重写…
xiaoyu9527
2016-02-17 13:02:58 +08:00
@abelyao 没这条件呀。 200 并发好像 AC 就不停的关连接了。
longaiwp
2016-02-17 13:12:07 +08:00
你做一个性能分析吧,没 profile 和 debug 你怎么知道是怎么回事
abelyao
2016-02-17 14:10:18 +08:00
@xiaoyu9527 非 SSD 的阿里云主机的 IO 性能据说挺差的…
likexian
2016-02-17 14:23:11 +08:00
数据库升级 sql server ,或者至少加缓存
xiaoyu9527
2016-02-17 15:07:55 +08:00
@likexian 只能升级为 SQL SERVER 了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/257001

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX