V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
shadowyue
V2EX  ›  职场话题

昨天和领导一起面试了一个牛逼疯了的前端高级开发/前端架构师

  •  1
     
  •   shadowyue · 2020-08-07 13:38:02 +08:00 · 28547 次点击
    这是一个创建于 1569 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我跟领导是用微信语音来面试。

    我自己的水平到不了这个级别,领导就让我问了些基础知识意思一下。

    这个人确实回答的确实挺全面的。

    然后因为难得遇见这种大佬,我就自己算是请教了几个问题。

    第一,如果是很大的项目,需要部署多个服务器。

    那怎么提前预估,需要的带宽,机器配置,机器数量。

    他吧啦吧啦说了些,我就听懂了个他说之前有在华为做过,自己遇到就参考华为的方案。

    第二,我问他如果是多服务部署,做了负载均衡。

    那么一个用户在 A 服务器登录了,后面的请求又被负载均衡到了 B 服务器上。

    那这个用户的登录信息,session 信息怎么办。

    他说服务器之间会同步这些用户登录信息。

    我就追问,那岂不是每一台机器都复制了一份其它服务器的登录信息?

    他就说是的,然后马上说实际上他们有一个专门的服务器存储登录信息,不用互相同步。

    讲完了他可能发现这个设计不对,自己说这种设计如果登录信息存储的服务器挂了,

    那么可能所有服务器都会收影响。也没说后续怎么解决这个问题。

    第三我问他,如果大项目,部署了多台服务器。那一天我需要更新站点,

    那怎么保证多台服务都能更新好了以后再对外提供服务。

    而不是出现一半服务器更新好了,一半服务器还是旧的。

    他也吧啦吧啦了半天,反正我也没听懂。

    然后我觉得我级别不够,问不了啥了,就让领导来问。

    因为他简历上写了很多负载均衡,监控,运维相关的知识,领导就问他这些东西。

    他吧啦吧啦也算是讲了一大堆。

    面完了以后领导私发微信跟我说,这个人是照着百度在念答案。

    因为我领导对他这些东西也不了解,所以他也在百度。结果发现他是一字不落的在念。

    这人当前待遇的 3W 出头,带过外企,而且还参与过中国银行项目,说是千万 PV 级别。

    所以这人真的是靠吹比和百度就做了十几年前端做到 3W 月薪吗??

    还是我和领导判断的有问题?我迷惑了

    第 1 条附言  ·  2020-08-07 14:16:17 +08:00
    补充下,我和领导之所以问了他很多负载均衡,分布式,运维,服务器监控的内容,

    是因为他的简历大概只有五分之一是前端经验。剩下的都是负载均衡,分布式,运维,服务器监控之类的东西。

    所以才会去问他这些,而不是说我们公司就要招聘这样一个高级前端。
    第 2 条附言  ·  2020-08-07 19:17:20 +08:00
    ( ゚∀。)更新一下
    我去查了他最近两年工作的公司信息。
    这个公司,不管是天眼查还是,企查查,都显示 19 年注册的。
    但是他的工作经历是 17 年至今。
    最重要的是,他上家公司的法定代表人跟他名字一模一样,不会这么巧吧。。。
    234 条回复    2020-09-01 10:09:44 +08:00
    1  2  3  
    quan01994
        1
    quan01994  
       2020-08-07 13:40:46 +08:00
    emmm,能把百度背下来也是本事啊。。。。
    leimao
        2
    leimao  
       2020-08-07 13:40:52 +08:00
    XD
    dolphintwo
        3
    dolphintwo  
       2020-08-07 13:41:10 +08:00   ❤️ 27
    大概是你找了百度上的面试问题,他找了百度上的面试答案。
    xsen
        4
    xsen  
       2020-08-07 13:42:59 +08:00   ❤️ 4
    你问过人了,面试的只是前端。这些问题,需要考虑的是做架构的(主要是后端)
    zhdsuperm
        5
    zhdsuperm  
       2020-08-07 13:43:43 +08:00
    。。。。。。3w 月薪也不多,不过这个水平拿 3w 就有点多了
    xrr2016
        6
    xrr2016  
       2020-08-07 13:43:50 +08:00
    前端问这些问题 迷惑
    shadowyue
        7
    shadowyue  
    OP
       2020-08-07 13:43:50 +08:00
    @dolphintwo
    JS 的知识,确实是百度都能搜到的,毕竟是基础性知识。

    但是后面我问的三个问题,是我自己看了他简历,觉得他牛逼,个人想跟他请教的问题。
    shadowyue
        8
    shadowyue  
    OP
       2020-08-07 13:45:38 +08:00   ❤️ 1
    @xsen
    @xrr2016

    因为他自己的简历上写了大量的负载均衡,运维,自动化,监控相关经验,甚至还有数据的主从。

    这些东西比他介绍的前端工作经验都多。不然我也不会问了。
    Vegetable
        9
    Vegetable  
       2020-08-07 13:47:39 +08:00
    你们这个领导,妙啊
    wangyzj
        10
    wangyzj  
       2020-08-07 13:48:20 +08:00
    前端职位问这些不太合适吧
    djs
        11
    djs  
       2020-08-07 13:48:45 +08:00
    感觉你们是在面前后端架构师?压根不是在前端呀
    shadowyue
        12
    shadowyue  
    OP
       2020-08-07 13:49:11 +08:00
    @Vegetable

    我领导是管理,他不懂技术去百度挺正常了
    Tdy95
        13
    Tdy95  
       2020-08-07 13:49:45 +08:00
    还能这么玩- -
    shadowyue
        14
    shadowyue  
    OP
       2020-08-07 13:50:19 +08:00
    @wangyzj @djs

    我专门问他了,为啥写了很多负载均衡和运维知识,他说他深度参与了,我才问的。
    chinvo
        15
    chinvo  
       2020-08-07 13:51:39 +08:00
    根据楼主描述来看, 其实最大的问题是

    对方面前端(JS), 但是简历上最大篇幅是 Java 后端喜欢写的东西 (
    gouflv
        16
    gouflv  
       2020-08-07 13:51:41 +08:00 via iPhone
    这面试有点失败
    zhangxs1989
        17
    zhangxs1989  
       2020-08-07 13:52:26 +08:00   ❤️ 1
    你们还真想找一个造火箭的啊!
    kzfile
        18
    kzfile  
       2020-08-07 13:52:34 +08:00
    没有能力还能拿很多钱其实是真有本事
    richzhu
        19
    richzhu  
       2020-08-07 13:53:23 +08:00
    前端问运维的知识,深井冰
    gouflv
        20
    gouflv  
       2020-08-07 13:53:27 +08:00 via iPhone   ❤️ 1
    可能你们的能力不在一个领域内,所以问不出有效的信息
    lloovve
        21
    lloovve  
       2020-08-07 13:53:57 +08:00 via iPhone
    你问了他多久回答出来的,憋半天就是查的。直接回就是自己已有的知识,再牛逼也不可能立马出答案啊
    internelp
        22
    internelp  
       2020-08-07 13:54:15 +08:00
    前端的东西,负载均衡最好做了,不需要考虑太多。
    shadowyue
        23
    shadowyue  
    OP
       2020-08-07 13:54:30 +08:00
    @chinvo
    是的,他的简历大概只有五分之一是前端。剩下的都是负载均衡,运维,服务器监控之类的。

    @gouflv
    你是说我和领导问的不好吗?

    @zhangxs1989
    会造火箭的招到了也不亏啊
    swulling
        24
    swulling  
       2020-08-07 13:54:30 +08:00
    感觉最大的问题是面试官能力不行,只能去百度上找题目
    ohao
        25
    ohao  
       2020-08-07 13:55:03 +08:00 via iPhone   ❤️ 1
    这有什么奇怪的
    人家根本不是靠技术混工资的

    你见过月薪 5w 的高级架构师,入职搭了一年系统环境,一开会就吹牛逼,有事就给中级架构干,他自己永远在搭环境......
    剩下时间就是吹,鸟大了就什么林子都应该见见
    23333
    swulling
        26
    swulling  
       2020-08-07 13:56:10 +08:00
    @shadowyue 面试不要问自己不通的领域,按照你的说法你的领导不懂技术,那技术面他就应该不问。

    而你好奇去问非自己领域的问题,应该是面试结束后感兴趣可以聊聊,但是不能作为正式面试的一部分。
    oatw
        27
    oatw  
       2020-08-07 13:56:25 +08:00   ❤️ 1
    @shadowyue #8 我猜他写的那些经验可能是,跟有这些方面处理经验的后端工程师一起工作的经验。。。
    shadowyue
        28
    shadowyue  
    OP
       2020-08-07 13:57:55 +08:00
    @lloovve
    老实说我觉得他答的有点车轱辘,翻来覆去说,但是我真没察觉出来他在百度

    @swulling
    我觉得自己只是中级前端开发,他真是高级的话,我确实没能力看出来他的真实水平。
    maddot
        29
    maddot  
       2020-08-07 13:58:48 +08:00
    做了十多年了,3 万多的月薪,不多啊,如果他的简历是真的,我觉得他是个老实人
    ferock
        30
    ferock  
       2020-08-07 13:59:34 +08:00
    问的问题扯淡,回答的也奇怪。。。
    你们领导更奇怪,你说领导也听不懂。。。那面试个屁啊。
    zhiyzellda
        31
    zhiyzellda  
       2020-08-07 14:00:56 +08:00 via Android
    百度上面的题也是人类放上去的啊,又不是用 AI 写的。
    但看出他的风格很“唯心”,不管是什么问题都是“专用”解决,
    专用同步,专用存储,专用硬件。
    类似于怕现有服务器有木马,不是做杀毒,而是直接换新服务器硬件;
    怕手机照片丢失,不是做备份而是直接再买一部电脑专门存储手机照片这样。这作风太壕了,太壕了。
    swulling
        32
    swulling  
       2020-08-07 14:02:02 +08:00
    @shadowyue 那既然面试者的水平或者是其自认的水平已经超出你和你领导的面试范围,那为什么还要安排这次面试呢。

    我在面试的时候如果碰到不要说高于自己水平的人了,就算是水平一样的,也会立刻礼貌的结束面试,然后联系 HR 让他协助安排更高 Level 的人面试,而不是自己强行上。
    shadowyue
        33
    shadowyue  
    OP
       2020-08-07 14:02:12 +08:00
    @swulling
    我是问了一些 js 相关东西,他回答的确实很全面,至少在我面过的人里边,答的最全面的人就是他了。

    而且我自己定位只是中级,如果像一个只有中级开发的公司,业务需要去招一个高级开发或者架构。

    你说公司层面应该去怎么招人呢,只能是这种中等马去对阵上等马的情况了。
    bonfy
        34
    bonfy  
       2020-08-07 14:03:20 +08:00   ❤️ 9
    对你们来说 不招他应该是好事
    对他来说 不用去你们公司应该也是好事

    这就是 win win
    lazyfighter
        35
    lazyfighter  
       2020-08-07 14:04:26 +08:00
    前端还需要考虑会话问题吗? 另外现在不都是 jwt 吗?
    julyclyde
        36
    julyclyde  
       2020-08-07 14:04:55 +08:00
    不懂
    前端还咋架构?
    smallyu
        37
    smallyu  
       2020-08-07 14:05:56 +08:00
    为啥我奇怪的是,级别不够就听不懂???
    shadowyue
        38
    shadowyue  
    OP
       2020-08-07 14:06:49 +08:00
    @lazyfighter

    我就是好奇以前大家用会话机制的时候,怎么解决多服务器同步会话信息的问题。你不好奇吗,遇到这种人,肯定想问一句。
    MrTreasure
        39
    MrTreasure  
       2020-08-07 14:07:25 +08:00
    你问的这些问题基本是白给,这些问题都不是太难。大厂对这些都有成熟的工程化操作,工作中稍微了解一下就能知道。这人可能真就是一个吹逼的混子
    djs
        40
    djs  
       2020-08-07 14:08:05 +08:00
    @shadowyue #38 原来如此,简历里写了这么多
    shadowyue
        41
    shadowyue  
    OP
       2020-08-07 14:10:15 +08:00
    @smallyu

    1 、维护中国门户网站 1000 万 pv 访问量,前端服务和线上更新、处理日常故障及 dns 服务维护。2 、 负责 relay 跳转机
    维护及服务器账户管理。3 、 负责 Ansible 日常维护 1000 台服务器,修改配置、按各组需
    求修改 puppet 管理文件。4 、 负责虚拟化技术实施,虚拟机批量安装部署,资源分配及资
    产管理。5 、 部署维护监控平台( cacti 、Zabbix 、nagios )和银行开发监控平台的维护,2018 年 11 月 - 至今
    2018 年 04 月 - 2018 年 11 月
    基于 Zabbix 监控+监控项目&实现邮件、微信报警

    贴一段他的简历。我实话实说,我一个中级前端,我真不懂多少。
    MrTreasure
        42
    MrTreasure  
       2020-08-07 14:10:39 +08:00   ❤️ 2
    @shadowyue 多服务器压根就不同步会话信息。权限验证会在网关层处理,如果接口需要鉴权而本身请求权限过期(可以放在 cookie 或者 header 里),网关层会直接 401 拦截回去。登录校验的信息会放在 redis 集群内。后端服务拿到的都是经过网关处理以后的 userId,再根据 userId 去解析当前应用的数据权限
    LennieChoi
        43
    LennieChoi  
       2020-08-07 14:10:48 +08:00
    @shadowyue session 肯定是 redis 共享啊,分布式数据无非就是保证 ACID 那一套,方法是一致的,实现有很多方法
    shadowyue
        44
    shadowyue  
    OP
       2020-08-07 14:12:18 +08:00
    @MrTreasure @LennieChoi

    想你们这样给我解释我还能懂一些,至少知道技术方向,谢谢。
    frankkai
        45
    frankkai  
       2020-08-07 14:12:47 +08:00
    ”做了十几年前端做到 3W 月薪“
    swulling
        46
    swulling  
       2020-08-07 14:12:59 +08:00
    @shadowyue 其实远程视频面试能看到是否在百度,有经验的面试官甚至只用看语音就看出来了。

    这种超过岗位需求的,首先和老板确定是否有预算,如果有,可以找外援。
    BluesQu
        47
    BluesQu  
       2020-08-07 14:13:35 +08:00
    这是什么级别的前端???这是前端???
    lwlizhe
        48
    lwlizhe  
       2020-08-07 14:13:51 +08:00
    我看明白了,背景描述详细点应该是这样的:

    楼主所在的公司应该是一个小公司,前端这块只有他一个,最近因为业务发展,想招一个大牛架构过来;

    面试的这个应该是应聘的前端架构,但是他简历这块写了大幅的负载均衡,运维,自动化,监控相关经验,所以楼主就按照简历上提到的部分来问(我感觉这块没啥问题);

    另外他领导应该就是老板那种决策层面的领导,不懂技术正常,但是可能有自己的一套看人标准;

    总之现在清空就是楼主和领导都不是那种能面架构的人,但没办法,只能硬上,所以才有了现在这种情况……


    PS:我觉得实在不行,让老板那块发动下自己人脉,内推个靠谱的过来,实在不行借个人过来帮忙面试压阵也行,感觉小公司老板,人脉这块不一定差了
    chinvo
        49
    chinvo  
       2020-08-07 14:14:27 +08:00
    建议楼主附言一下关于简历的问题

    避免有没看完整的人直接批斗
    Luoboaibaicai
        50
    Luoboaibaicai  
       2020-08-07 14:15:03 +08:00
    对啊 前端为啥问运维的问题
    glaucus
        51
    glaucus  
       2020-08-07 14:15:45 +08:00
    所以 LZ 也没错,错在就不应该通过这样一份简历
    swulling
        52
    swulling  
       2020-08-07 14:16:31 +08:00   ❤️ 5
    @shadowyue session 这个问题

    第一可以不用 session,鉴权信息可以用 JWT Token 之类的方式去存。其他的尽量规避使用 session
    第二可以用中心化 Session,比如 Redis,通过 Redis 主从或者集群的方式提高其可用性就行了。
    第三就算不用中心化 Session,如果能保证 session 数据丢失也只是用户需要重新登陆下,无关键信息。那么就可以通过 LB 做 IP HASH,保证来源 IP 只落在固定的后端服务器上,那么 session 保存到服务器内存里就行了。如果服务器出了问题,大不了就是用户重新登陆下。
    acthtml
        53
    acthtml  
       2020-08-07 14:17:36 +08:00
    只是个前端背景的全栈,你不要奢求太多,看工作经验,价格算合理的。
    shadowyue
        54
    shadowyue  
    OP
       2020-08-07 14:18:32 +08:00
    @chinvo 谢谢提醒,已经补充了。

    @Luoboaibaicai 请看我补充的信息。

    @swulling

    谢谢解答,我自己平时的积累,大概也是知道这些方案的,所以我才去问这个人,想知道一些实施细节。
    lwlizhe
        55
    lwlizhe  
       2020-08-07 14:19:07 +08:00
    @lwlizhe 顺便提一下,我也有点纳闷,为啥这个前端架构,自己简历上会写一大堆运维和后端架构相关的部分……简历不是严禁写自己不熟悉不精通的部分吗?
    cccssss
        56
    cccssss  
       2020-08-07 14:19:59 +08:00
    @shadowyue 这段简历看不出 session 共享和预估机器量、配置、带宽的有关经验来。不知道你是从哪段联想出他会这些的
    shadowyue
        57
    shadowyue  
    OP
       2020-08-07 14:20:05 +08:00
    @brucezhou 请看我附加信息
    NerverLibis
        58
    NerverLibis  
       2020-08-07 14:20:17 +08:00
    这些是运维的 工作……
    Tokiomi
        59
    Tokiomi  
       2020-08-07 14:20:38 +08:00
    @swulling 是的,对于后端来说就是简单的单点登录问题
    OneMan
        60
    OneMan  
       2020-08-07 14:21:06 +08:00
    建议不要这种人,能力什么的不评价,不适合你们。
    不要迷信什么大牛,而且也才要 3W 的工资,真正的大牛哪有那么好运气被你们碰到了,都是温室里的花朵照本宣科而已。
    LZ 自己提升下可能还可以,要自信。
    shadowyue
        61
    shadowyue  
    OP
       2020-08-07 14:21:49 +08:00
    @cccssss 我只能贴一点他简历意思一下。因为他上个项目说是千万级别的 PV,所以我就好气这样的项目,上线前怎么去预估带宽和机器数量,我这个联想你觉得是不合理的么?
    KuroNekoFan
        62
    KuroNekoFan  
       2020-08-07 14:22:11 +08:00
    前端问这些玩意也是搞笑
    然而这就是前端开发者工具人的现状
    shadowyue
        63
    shadowyue  
    OP
       2020-08-07 14:22:47 +08:00
    @KuroNekoFan 请看我附加信息
    KuroNekoFan
        64
    KuroNekoFan  
       2020-08-07 14:24:27 +08:00
    @shadowyue 我看了,并不矛盾,前端开发者是工具人->单凭前端开发能力无法拿到很高的 package->简历上加些其他的
    takemeaway
        65
    takemeaway  
       2020-08-07 14:24:48 +08:00
    说实话,这些问题本身都不难。 不过能回答得行云流水,证明还是有能力应付一般场景的。
    我教你个面试技巧,不要问这种能百度到答案泛泛而谈的东西,(第一个问题太泛,第二个问题单点登录一查就有,第三个还好,只不过是个流程化的东西,回答出来只能代表他用过),要问纯经验化的东西。
    既然是前端和运维,你就直接问,现在网站或者 APP 某个位置出现了问题,比如说有几个用户反映登录不了账号,其他人都可以,你会怎么处理?
    looking0truth
        66
    looking0truth  
       2020-08-07 14:25:37 +08:00
    我也是前端,负载均衡单点登录之类的基本都知道,对第三点有点好奇。

    “第三我问他,如果大项目,部署了多台服务器。那一天我需要更新站点,

    那怎么保证多台服务都能更新好了以后再对外提供服务。

    而不是出现一半服务器更新好了,一半服务器还是旧的。”
    这里是指前端页面吧?这个怎么保证呢,尤其还有 CDN 的时候 感觉不好搞呀
    shadowyue
        67
    shadowyue  
    OP
       2020-08-07 14:25:43 +08:00
    @KuroNekoFan 我觉得你对前端这个职位有比较深的固执的偏见,人又不是二极管,不是好就是坏,你这样不妥,谢谢。
    whoami9894
        68
    whoami9894  
       2020-08-07 14:26:34 +08:00
    架构师才 3W ?
    KuroNekoFan
        69
    KuroNekoFan  
       2020-08-07 14:28:33 +08:00   ❤️ 2
    @shadowyue 那你觉得前端应该是怎样?我虽然现在做的职位叫前端,但事实上我一直是希望以 web dev 的身份来工作的,但是显然在多数场景里,前端开发就是前端开发,就是要纯开发页面,就是要适应后端开发者蹩脚的接口和设计,我怎么就二极管了
    shadowyue
        70
    shadowyue  
    OP
       2020-08-07 14:31:01 +08:00
    @looking0truth

    我自己有一个只小规模尝试过的方案。

    因为纯前端项目其实都是静态资源文件,举个例子,所以你可以在两个服务器 A 和 B,

    用 nginx 上提供两个 3000 端口的 web 服务。

    然后第三个服务器 C,用 nginx 做负载均衡,转发到这两个 3000 端口的服务器。

    你要更的话,先把静态资源准备好,在 A 和 B 服务器上提供 3001 端口的 web 服务。

    等你确定 A 和 B 服务器都更新好了,正常提供了 3001 端口的 web 服务。

    再去 C 服务器把 nginx 转发到 A 和 B 的 3001 端口上去。

    这个我只小规模试过,不知道更大的项目这样做行不行。
    iamxiarui
        71
    iamxiarui  
       2020-08-07 14:32:22 +08:00   ❤️ 4
    两个不懂的人去面试一个假装懂的人
    shadowyue
        72
    shadowyue  
    OP
       2020-08-07 14:33:27 +08:00
    @KuroNekoFan

    你自己就是前端开发吗?那你何必说前端是工具人呢?我觉得首先你要自我肯定,才能对自己不满的地方做否定吧。
    MrTreasure
        73
    MrTreasure  
       2020-08-07 14:34:59 +08:00
    @looking0truth 低峰期发布更新。前端基本是静态资源推送,发布的机器数没有想的那么多,所以很快就会发布完了。如果非要纠结发布很慢要很长时间,也可以通过灰度控制。
    shadowyue
        74
    shadowyue  
    OP
       2020-08-07 14:37:32 +08:00
    @takemeaway

    个别用户登录不了,别人正常,我觉得首先看看这几个特别用户有没有啥共性,是不是都是在一个城市,网络不好。

    还要查这几个人的登录日志之类的。我的水平就能想到这么多,讲的对么?
    rioshikelong121
        75
    rioshikelong121  
       2020-08-07 14:38:55 +08:00
    前端问这。。。emmm
    shadowyue
        76
    shadowyue  
    OP
       2020-08-07 14:39:52 +08:00
    @rioshikelong121 请看我补充信息
    Leigg
        77
    Leigg  
       2020-08-07 14:40:11 +08:00 via Android
    不适合,你们公司不适合他,也不适合你们公司
    isnullstring
        78
    isnullstring  
       2020-08-07 14:44:05 +08:00
    @ohao 确实,出问题就问中级架构,与自己无关
    shadowyue
        79
    shadowyue  
    OP
       2020-08-07 14:45:35 +08:00
    @ohao

    那这种人不就是牛逼疯了么,哈哈
    chenqh
        80
    chenqh  
       2020-08-07 14:45:47 +08:00
    你们这是远程面试吗?不然的话,感觉不对呀
    cjc2017
        81
    cjc2017  
       2020-08-07 14:46:06 +08:00
    楼上还一堆回复为啥问这个 简历上写了 写了不能问?
    chenqh
        82
    chenqh  
       2020-08-07 14:46:12 +08:00
    忽略我上一条,我仔细看
    shadowyue
        83
    shadowyue  
    OP
       2020-08-07 14:46:36 +08:00
    @chenqh
    是用微信语音面试的,怎么不对了?
    shadowyue
        84
    shadowyue  
    OP
       2020-08-07 14:48:08 +08:00
    @cjc2017

    我发现好多人都不看内容直接喷我,我也是服了。多谢老哥支持我。
    miniwade514
        85
    miniwade514  
       2020-08-07 14:53:05 +08:00
    简历只有五分之一跟前端有关,你们也安排面试???
    sunnyadamm
        86
    sunnyadamm  
       2020-08-07 15:01:51 +08:00
    讲真,我看了下你贴的他的简历,他的那些工作和我的差不多,而我给自己的定位为中等偏下。还有你说的 session 共享的问题,在云平台的网络层面可以做会话锁定,52L 已经讲解了这个问题源 IP 会持续指向首次访问成功的后端机器直至会话结束。
    cs419
        87
    cs419  
       2020-08-07 15:07:09 +08:00
    这人之前是写 nodejs 的全栈么 不然为啥写了那么多运维的东西

    你们是在面试前才拿到对方简历吗
    既然简历写了很多运维部署的操作 你们不是应该让你们的开发或者运维一起过来面吗
    你俩自己不懂运维人家说错了你都不知道
    shadowyue
        88
    shadowyue  
    OP
       2020-08-07 15:07:50 +08:00
    @miniwade514

    有高并发,负载均衡经验的高级前端开发,你不想要啊?
    shadowyue
        89
    shadowyue  
    OP
       2020-08-07 15:09:17 +08:00
    @cs419

    你说的对,确实应该拉上运维一起,但是我们部门才刚建立,开发都没招全年额,还没运维。。。
    cs419
        90
    cs419  
       2020-08-07 15:10:06 +08:00
    如果说他之前公司后台是 java 或者 php 啥的
    一个前端来负责运维不符合常理
    又或者说他之前主要负责运维 前端是顺带着学的
    takemeaway
        91
    takemeaway  
       2020-08-07 15:12:08 +08:00
    @shadowyue 这样是不及格的。。。 这就是真正的经验之谈了,因为你没有遇到过类似情况,所以完全没有头绪。
    shadowyue
        92
    shadowyue  
    OP
       2020-08-07 15:13:37 +08:00
    @sunnyadamm

    我能补充个问题么,按 ip 的 hash 来做负载均衡,内网机器,出口的网络都是一个 ip 怎么办?

    比如我网吧,就一个对外 ip,是不是网吧里边 100 台电脑,流量实际上都被分配到一个服务器上面了

    有这种情况么
    shadowyue
        93
    shadowyue  
    OP
       2020-08-07 15:14:07 +08:00
    @takemeaway

    大佬乐意分享下么
    swulling
        94
    swulling  
       2020-08-07 15:18:18 +08:00
    @shadowyue #93,是的,所以 IP HASH 方法不是均匀的,有毛刺和不均匀。

    一般来说,没有很特殊的需求,尽量不要用 IP HASH 策略的 LB,越简单的 RR 策略,出问题的概率越低
    sss495088732
        95
    sss495088732  
       2020-08-07 15:18:46 +08:00
    简历挺牛逼的 0.0,但是他答的时候是以自己工作背景来回答,都不能逻辑自洽;
    但是百度的也不对吧 0.0....感觉是想当然的这么做,因为百度出来的答案也不会这么离谱吧;
    更新,大家都不用 k8s 原地升天么 0.0
    shadowyue
        96
    shadowyue  
    OP
       2020-08-07 15:19:55 +08:00
    @swulling

    谢谢解答。我一个前端开发问这些问题,你看被上面人喷惨了。虽然确实不是我工作范围,好奇还是有的,谢谢。
    pushback
        97
    pushback  
       2020-08-07 15:21:34 +08:00
    招进来试试不就知道了?
    Vhc001
        98
    Vhc001  
       2020-08-07 15:22:00 +08:00
    但凡有一方会用谷歌也不至于这么尴尬啊
    cs419
        99
    cs419  
       2020-08-07 15:24:12 +08:00
    可以让人事每天提前把要过来面试的人资料给你们
    或者 人家来了先让对方等个十分钟 你们看完简历了再过去面试

    别这山看着那山高 如果说你看对方的简历更适合运维
    那就和对方沟通 按照运维岗位面
    运维经验对前端岗位只能算提升好感度 不能算加分项
    有维护前端开源软件才算加分项
    zxyroy
        100
    zxyroy  
       2020-08-07 15:24:24 +08:00
    @shadowyue 为什么不按 userId 做负载均衡,可以放进 header 里
    1  2  3  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2875 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 06:52 · PVG 14:52 · LAX 22:52 · JFK 01:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.