我想知道,当一个网络服务器将自己描述为一个前叉网络服务器时,它到底意味着什么。我有一些例子,比如 Ruby 的 独角兽和 python 的 枪角兽。
更具体地说,这些问题是:
- 这个模型解决了什么问题?
- 当 pre-fork Web 服务器最初启动时会发生什么?
- 它如何处理请求?
还有一个更具体的问题,关于独角兽/枪独角兽:
假设我有一个网络应用程序,我想与(g)独角兽一起运行。在初始化时,webapp 会做一些初始化工作(例如,填入额外的数据库条目)。如果我配置(g)麒麟与多个工作者,将初始化的东西运行多次?