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

今天遇到一个好让人生气的事情,如此甲方,一切锅都往兼职人员头上甩

  •  
  •   Asyncway · 2019-03-12 22:04:08 +08:00 · 2934 次点击
    这是一个创建于 2108 天前的主题,其中的信息可能已经有所发展或是发生改变。

    小程序 login 发送 code 跟 userinfo 后台判断来进行注册登录还是直接登录 他们服务器不知道为什么卡的要死 我作为前端我也想不明白是为什么 我们本地跑的好好地 对面老板居然说我们代码有问题 就算我是 1 年新手 但是一个简单的 login 登录 代码写的再烂 我感觉也不会因服务器不同吧?难道不是一套代码?

    本地新装的系统以及环境 第一次 login 请求时间 1.37s 第二次 login 请求时间 0.278s 第三次 login 请求时间 0.283s // 这个时候重启了 idea 重新启动了服务 第三次 login 请求时间 1.07s 第四次 login 请求时间 1.30s 第五次 login 请求时间 0.289s 第六次 login 请求时间 0.273s 第七次 login 请求时间 0.279s 第八次 login 请求时间 0.250s // 这个时候进行了服务的重启 第九次 login 请求时间 1.15s 第十次 login 请求时间 0.258s

    我们的测试服务器 第一次 login 请求时间 1.36s 第二次 login 请求时间 0.564s 第三次 login 请求时间 0.535s 第三次 login 请求时间 0.519s 第四次 login 请求时间 0.479s 第五次 login 请求时间 0.513s 第六次 login 请求时间 0.559s 第七次 login 请求时间 0.530s 第八次 login 请求时间 0.502s 第九次 login 请求时间 0.516s 第十次 login 请求时间 0.523s

    甲方服务器 测试时间 21.52 第一次 login 请求时间 4.47s 第二次 login 请求时间 5.75s 第三次 login 请求时间 14.66s 第三次 login 请求时间 12.63s 第四次 login 请求时间 14.47s 第五次 login 请求时间 14.80s 第六次 login 请求时间 4.84s 第七次 login 请求时间 9.01s 第八次 login 请求时间 10.38s 第九次 login 请求时间 12.65s 第十次 login 请求时间 10.93s

    10 条回复    2019-03-13 10:54:38 +08:00
    saulshao
        1
    saulshao  
       2019-03-12 22:28:58 +08:00
    生产环境的服务器似乎在跑别的东西,要求提供服务器端的资源报表、性能监控记录以排查问题。
    Asyncway
        2
    Asyncway  
    OP
       2019-03-12 22:46:13 +08:00
    @saulshao 我压根就想不明白为啥 凭啥锅全往我们个人头上整 确实 我代码写的烂 但是我感觉也烂不到这个地步吧
    xiaoxinxiaobai
        3
    xiaoxinxiaobai  
       2019-03-12 22:51:03 +08:00 via Android
    题外话,即使在你们测试服,也感觉有点久,后端是哪边负责
    xuanbg
        4
    xuanbg  
       2019-03-12 23:17:08 +08:00
    0.27 秒也是慢了啊,我们登录从服务端拿到 token 大概是 0.03 秒。
    ymj123
        5
    ymj123  
       2019-03-12 23:23:03 +08:00 via Android
    别说了,甲方是爸爸。
    neoblackcap
        6
    neoblackcap  
       2019-03-12 23:36:44 +08:00
    这么简单的问题显然就是生产环境的机器配置不够高,很可能是阿里云买最便宜的型号,然后上类似 Java 写的后端应用,当然还要跑一个 mysql 实例在上面啦。那么显然 27 秒给你回应已经很好了。
    obarong
        7
    obarong  
       2019-03-13 00:10:59 +08:00
    说一说甲方乙方的问题,其实双方对接的都是开发人员,大家都不是老板,当然不想背锅,互相扯皮对双方都没好处,但要是遇到死不认账的甲方,那就只好乙方这边多花时间搜集证据,证实就是甲方问题。有时候甲方只要花一两个小时就能解决的问题,乙方这边却要做一天的测试来收集证据,但是没有更好的办法了。
    Athrob
        8
    Athrob  
       2019-03-13 06:30:00 +08:00 via iPhone
    你这本地环境跟测试服的耗时都挺多啊,应该控制在 100ms 甚至 50ms 以内,服务器不在国内除外。调试看下网络问题还是性能问题。
    jorneyr
        9
    jorneyr  
       2019-03-13 07:58:11 +08:00
    用第三方工具跑接口测试一下数据,把这个结果给甲方,不要直接用自己的程序的结果,否则人家不认。
    ft28142
        10
    ft28142  
       2019-03-13 10:54:38 +08:00
    可以用 postman 测一下接口,甩开你的前端代码,如果时间还是慢就不是你的问题嘛,如果不慢的话,那就真的要好好 review 下前端代码了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2996 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 14:16 · PVG 22:16 · LAX 06:16 · JFK 09:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.