• 前两天去A公司面试,面试管问的题目一下子闷了。很郁闷。重新答题。在这里分享一下


    前两天去A公司面试,面试管问的题目一下子闷了。很郁闷。重新答题。在这里分享一下。

    1)

    问:请问你最近做过什么项目,介绍一下大致的情况?

    答:做了http://www.chinatravel.net,由2个人一起开发,其中一个美工,另外一位就是俺了。 表设计,coding和架构一个人包了。分为6层架构。如下:

    clip_image001

    2)在项目的数据缓存中,如果有紧急情况,需要清数据缓存,请问怎么处理?(IIS重启成本太高,所以不推荐)

    答:恩。。。 数据缓存,说到底就是一个Hashtable,由Key和ObjectValue组成。一。最好的方法是清理那些数据错误的hashtable的Key。项目中的【数据缓存层】,是由2个接口实现的ICache和ISql。其中ICache是。Net缓存的实现,强制更新和删除。项目中,有代码直接清除缓存的。因此只要执行ICache的清除缓存就可以了。二。另外,如果没有那个程序,就只好重新编译,上传网站程序。从而删除整个缓存了。

    3)请问网站的访问量如何呢?如果数据量大的话,你有什么好办法吗?

    答:网站的访问量不算大,日均5-7W次。因此服务器配置一般。

    考虑随着访问量的提高(考虑50W日均),对网站的布局重新设置。如下:

    clip_image002

    4.问:那说一下负载均衡吧。

    答:我不知道,这由网站管理员这边做。(不大合适吧)。

    负载均衡,简单来说,在服务器端分布几台web服务器。当多个客户端同时或相隔很短的时间发送请求时。采用一定平衡机制,使得多个Web服务器能同时,更好的相应请求时的一种机制。买个带均衡策略的服务器吧。

    面试的问题大致如此,其中负载均衡这个东东大家都执教呀。

  • 相关阅读:
    ASP.NET编程中非常有用的例子
    打包样式资源
    9.使用类的2个注意点
    面向对象案例
    super必须放到子类this之前
    PHP:根据二维数组中的某个字段进行排序
    Vuex的五个核心属性
    利用按钮控制listview的当前选择项,滚动条跟随动
    c#通过进程名字获取进程路径
    判断客户端是否安装realplayer
  • 原文地址:https://www.cnblogs.com/chinaagan/p/1575381.html
Copyright © 2020-2023  润新知