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

2019-03-12 22:04:08 +08:00
 Asyncway

小程序 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

2764 次点击
所在节点    职场话题
10 条回复
saulshao
2019-03-12 22:28:58 +08:00
生产环境的服务器似乎在跑别的东西,要求提供服务器端的资源报表、性能监控记录以排查问题。
Asyncway
2019-03-12 22:46:13 +08:00
@saulshao 我压根就想不明白为啥 凭啥锅全往我们个人头上整 确实 我代码写的烂 但是我感觉也烂不到这个地步吧
xiaoxinxiaobai
2019-03-12 22:51:03 +08:00
题外话,即使在你们测试服,也感觉有点久,后端是哪边负责
xuanbg
2019-03-12 23:17:08 +08:00
0.27 秒也是慢了啊,我们登录从服务端拿到 token 大概是 0.03 秒。
ymj123
2019-03-12 23:23:03 +08:00
别说了,甲方是爸爸。
neoblackcap
2019-03-12 23:36:44 +08:00
这么简单的问题显然就是生产环境的机器配置不够高,很可能是阿里云买最便宜的型号,然后上类似 Java 写的后端应用,当然还要跑一个 mysql 实例在上面啦。那么显然 27 秒给你回应已经很好了。
obarong
2019-03-13 00:10:59 +08:00
说一说甲方乙方的问题,其实双方对接的都是开发人员,大家都不是老板,当然不想背锅,互相扯皮对双方都没好处,但要是遇到死不认账的甲方,那就只好乙方这边多花时间搜集证据,证实就是甲方问题。有时候甲方只要花一两个小时就能解决的问题,乙方这边却要做一天的测试来收集证据,但是没有更好的办法了。
Athrob
2019-03-13 06:30:00 +08:00
你这本地环境跟测试服的耗时都挺多啊,应该控制在 100ms 甚至 50ms 以内,服务器不在国内除外。调试看下网络问题还是性能问题。
jorneyr
2019-03-13 07:58:11 +08:00
用第三方工具跑接口测试一下数据,把这个结果给甲方,不要直接用自己的程序的结果,否则人家不认。
ft28142
2019-03-13 10:54:38 +08:00
可以用 postman 测一下接口,甩开你的前端代码,如果时间还是慢就不是你的问题嘛,如果不慢的话,那就真的要好好 review 下前端代码了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/543899

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX