服务端业务进程,是否一次只能处理一个http请求?
假设我用 golang 写了一个 web server,需要处理每秒1000次http请求。假设每个请求的处理时间是0.1秒,那么如何解决这个请求压力问题?
服务端业务进程,是否一次只能处理一个http请求?
假设我用 golang 写了一个 web server,需要处理每秒1000次http请求。假设每个请求的处理时间是0.1秒,那么如何解决这个请求压力问题?
7 回答5.3k 阅读
6 回答6.8k 阅读✓ 已解决
4 回答2.3k 阅读
1 回答3.3k 阅读
2 回答894 阅读✓ 已解决
2 回答2.2k 阅读
1 回答2.1k 阅读
net/http 包里面的 Server 是并行的。每次请求新开一个 goroutine。