Rails服务地图图块

时间:2012-06-28 04:59:06

标签: ruby-on-rails-3 nginx geospatial rack passenger

我正在Rails 3中构建一个映射应用程序。这个特定项目的数据是静态的,因此我决定使用TileStache来播种缓存并将磁贴作为静态图像提供。问题是地图数据相当敏感并需要授权。我使用NGinx + Passenger作为Web服务器。地图图块的大小约为20 kb。我已经编写了一个概念证明,直接转到rails进行授权并使用send_file。表现还可以。考虑到文件非常小,我想知道Rack SendFile中间件是否有助于在这种特定情况下的性能。随着用户群的增长,我担心的是当前性能和性能下降。有人会有什么建议吗?

0 个答案:

没有答案