系统迁移到AWS上(Web+WCF+RDS),果断采用的RDS sql server , 不想再花费精力及备份数据库。 但从一开始 WCF连结RDS 就不定时爆出如下Error:
(provider: TCP Provider, error: 0 - The semaphore timeout period has expired
在AWS forum 上发了咨询贴 ,也咨询了AWS 专家,回复一般是优化sql ,但我看看数据库资料,虽然加了一些index,但error持续,并且数据量还远不到要深度优化的地步。并且以前运行在机房时都是好好的,难道只能升级RDS DB 到large(只有RDS数据库级别比原先差),但目前RDS CPU ,connection,IPOS 都还很正常,不想花那冤枉钱。