查看: 544|回复: 2
|
c# asp.net load balancing 问题
[复制链接]
|
|
各位好,本人刚接手一个别人的 project. 我现在的 task 是要增加 failover server 的 features。我有两架 web server, 想请问一下各位 coding 部分要加些什么呢?我刚学 c# 不久罢了,希望能请教一下。谢谢。
|
|
|
|
|
|
|
|
发表于 18-4-2017 11:31 AM
|
显示全部楼层
是 Web Application 吗?
Load Balancing 和 Fail Over 有差异哦~
如果没理解错误,
前者是 管理网流量吧~不让其中一架 server overload..
后者是 当其中一架 server down  的时候,另一架能顶上。资料也要保全。
技术上我也不太清楚要干什么,但是如果你问的是 Coding,我想先要了解几样东西:
1. Database Structure
2. Session Management
Load Balancing 你可以 google 查询这个keyword: IIS Load Balancing
Fail Over 我觉得是 Server 的 configuration 吧,要看你是想达到哪一种 level 的瓜。
你可查询这个: windows server failover clustering
如果你是新手,我觉得可以这样啦:
1. 只用一架 server 做hosting, database 等等
2. 另一架完全是 schedule backup 所有的 web application file 和 database 过去
如果 server down 或者 出问题,就关了第一架的 access, 开第二架顶上去咯
不过这个是很不美丽的设计~也可能很浪费(毕竟两架server这样用,第二架好像很没用)
不知其他的大大有什么经验? |
|
|
|
|
|
|
|
发表于 19-4-2017 12:27 PM
|
显示全部楼层
asp.net 有load balancing? 我知道如果是hosting asp.net的价格就是很贵,load balance不用你来烦恼,也得看你付费了些什么功能。 感觉,好像是server那边的。 说明清楚一点点。。。。。web service 一般都是multitasking的。 很久没有玩asp.net了。。。。。 |
|
|
|
|
|
|
| |
本周最热论坛帖子
|