1、如果一个服务之前运行好好的,突然访问速度变慢了,都有哪些可能的原因?
(1)请求量过多,排不上队了
(2)这是个分布式服务,我们假设部署了2个这样的服务,但是一个崩掉了,那么压力都来到了。。
(3)被攻击了
(4)除了服务本身坏掉了,还可能是这个服务需要访问的数据库崩掉了
(5)网坏了
(6)服务也没坏,数据库也没坏,是服务器的内存被占满了
(7)代码本身有问题,只不过之前没有遇到过。这个请求走了一个测试没测出来的特殊路径,出问题了。
2、在两台服务器之间传输100T的大文件,怎么传?需要考虑哪些因素
开多线程+指针记录
需要注意:
(1)传着传着服务器崩了怎么办?传着传着断网了怎么办?
(2)需要校验:传的byte个数对不对,数据有没有传错
(3)