是否由猎枪(sinatra)自动生成网络服务器代码名称?

时间:2016-05-17 01:11:56

标签: sinatra shotgun

我刚刚了解了sinatra和霰弹枪。当我运行霰弹枪时,我看到Thin web server (v1.6.3 codename Protein Powder)我刚看到另一个代号(Gob Bluth

这些代号是自动生成的吗?

1 个答案:

答案 0 :(得分:1)

Shotgun是Sinatra的重新载入者。使用Sinatra的应用程序可以在没有Shotgun的情况下运行。 Shotgun使开发变得简单,因为每次更改应用程序代码时都不必重新启动服务器。

服务器代码名称由底层Rack处理程序生成。例如,this is what Puma在服务器启动时执行。 Puma中的代号取决于处理程序版本,而不是正在运行的实例。在您的情况下,精简1.6.4 is codenamed "Gob Bluth"