Golang HTTP服务器请求异步还是同步?

时间:2017-07-10 06:07:10

标签: http go concurrency

我的Angular网站在Golang中有一个RESTful API。

Go http模块默认是按顺序还是同时处理请求?

另外,如果Go中的HandlerFunc调用python脚本,对此HandlerFunc的并发调用会产生多个python进程,还是会阻塞它们直到完成?

1 个答案:

答案 0 :(得分:1)

是的,默认情况下,所有http请求都可以同时执行。

如果您正在执行python脚本,那么确实会产生一个单独的进程,它们将同时执行。

请注意,这会带来产生过多流程和耗尽资源的潜在风险。