1、Ubuntu 安装memcached(http://blog.youkuaiyun.com/u010412719/article/details/53871556)
- sudo apt-get install memcached
- apt-get install libevent-dev
2、配置niginx(https://github.com/geo-data/cesium-terrain-server)
location /tilesets/ {
expires 30d;
set $memcached_key "tiles$request_uri";
memcached_pass memcached:11211;
error_page 404 502 504 = @fallback;
add_header Access-Control-Allow-Origin "*";
location ~* \.terrain$ {
add_header Content-Encoding gzip;
}
}
location @fallback {
expires 30d;
proxy_pass http://127.0.0.1:9530;
proxy_set_header X-Memcache-Key $memcached_key;
}
3、启动tileserver(http://chenzhou123520.iteye.com/blog/1925209)
memcached -u root -m 4096 -p 11211 -d -vv >> /tmp/memcached.log 2>&1
cesium-terrain-server -dir /nas -port=9530 -memcached localhost:11211