Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 在nginx和thin(当然是linux)下部署Sinatra应用程序的最快黑客攻击_Ruby_Linux_Nginx_Sinatra_Thin - Fatal编程技术网

Ruby 在nginx和thin(当然是linux)下部署Sinatra应用程序的最快黑客攻击

Ruby 在nginx和thin(当然是linux)下部署Sinatra应用程序的最快黑客攻击,ruby,linux,nginx,sinatra,thin,Ruby,Linux,Nginx,Sinatra,Thin,我正试图找出在nginx和thin下部署sinatra应用程序的最佳实践!任何指导方针或源代码都将不胜感激 我不想使用passenger或Apache。。因为我的直觉是nginx和thin将是一个更快的组合。另一方面,如果没有nginx,thin本身能更快吗??这将是我下一步要发现的事情 谢谢大家的关注 我建议你在决定使用unicorn、puma和thin之前,先对Sinatra应用程序进行基准测试。对于我的应用程序,我发现unicorn的性能要比thin好得多,但只有在高负载下 您可以在以下网

我正试图找出在nginx和thin下部署sinatra应用程序的最佳实践!任何指导方针或源代码都将不胜感激

我不想使用passenger或Apache。。因为我的直觉是nginx和thin将是一个更快的组合。另一方面,如果没有nginx,thin本身能更快吗??这将是我下一步要发现的事情


谢谢大家的关注

我建议你在决定使用unicorn、puma和thin之前,先对Sinatra应用程序进行基准测试。对于我的应用程序,我发现unicorn的性能要比thin好得多,但只有在高负载下

您可以在以下网址阅读我的结果:

确保您的基准测试所处的环境尽可能接近您预期的生产环境(我使用了一个临时服务器)

请看,大多数部署屏幕广播都可以轻松地与sinatra而不是rails一起使用。