Unity5-CacheServer(资源平台切换之缓存服务器)的部署与使用
2017-05-11 09:53
176 查看
不管你是个人还是团队,如果你的资源很多, 而且经常切换平台, 那你试试这个吧~~兼职爽爆了,秒秒钟实现平台间的转换。
cache server主要用于资源修改后的自动重新导入功能,保证所见即所得,方便资源的重新获取与导入,尤其在PC与手机端来回切换的时候,对机器要求:内存够大,快速硬盘和网络。测试过程:
1下载地址:http://unity3d.com/unity/collaboration/ ,然后安装http://game.ceeger.com/Manual/AssetCacheServer.html 上面的描述进行就好了
2 运行脚本 ,会在本地建立一个cache文件夹,作为数据存储位置
----------------------------------------------------------------------------------------------------
一、
当Unity工程中的一些资源文件被修改后,Unity探测到这些修改就会重新导入这些资源文件,并随后将产生的导入数据以自己的内部格式存放起来。而我们知道导入这些资源文件是很耗时间的,并且不同的平台导入数据也是不同的。
由此CacheServer就是要将这些产生的导入数据存储起来,当需要的时候直接从CacheServer取出来,而无需Unity本地再次生成导入数据。例如自己导入资源文件时会产生导入数据,自动上传到CacheServer,项目团队中其他成员导入资源文件后Unity不会产生导入数据,而会从CacheServer直接下载这些已经生成好的导入数据,从而大大缩短了大型团队导入资源的时间。使用Cache Server,不同平台之间的切换需要的时间显著减少,从而提高了制作速度。
二、部署CacheServer
自己用可以部署到自己的主机上,团队用可以考虑找一台主机去部署。CacheServer默认存储最大50GB,主机最好硬盘快
http://blog.csdn.net/wuming22222/article/details/51713758
http://docs.unity3d.com/Manual/CacheServer.html
-----------------------------------------------------------------------------------------------------------------
博主注:开启一个cache server可供好多项目使用,只要unity版本一致就行(cache server随unity一同发布)
第一个需要转换和上传,省不了时间,第二次或第二个人就好了,只用下载,切换1-3分钟左右
![](https://images2015.cnblogs.com/blog/54608/201705/54608-20170511115721582-1078179821.png)
-----------------------------------------------------------------------------------------------------------------
CacheServer(缓存服务器)的性能很差,甚至会假死
By Jordi Bonastre. Created: 2016年02月25日01:05AM - Updated: 2016年12月21日06:30PM
Cache ServerVersion Control
cache server主要用于资源修改后的自动重新导入功能,保证所见即所得,方便资源的重新获取与导入,尤其在PC与手机端来回切换的时候,对机器要求:内存够大,快速硬盘和网络。测试过程:
1下载地址:http://unity3d.com/unity/collaboration/ ,然后安装http://game.ceeger.com/Manual/AssetCacheServer.html 上面的描述进行就好了
2 运行脚本 ,会在本地建立一个cache文件夹,作为数据存储位置
----------------------------------------------------------------------------------------------------
一、
当Unity工程中的一些资源文件被修改后,Unity探测到这些修改就会重新导入这些资源文件,并随后将产生的导入数据以自己的内部格式存放起来。而我们知道导入这些资源文件是很耗时间的,并且不同的平台导入数据也是不同的。
由此CacheServer就是要将这些产生的导入数据存储起来,当需要的时候直接从CacheServer取出来,而无需Unity本地再次生成导入数据。例如自己导入资源文件时会产生导入数据,自动上传到CacheServer,项目团队中其他成员导入资源文件后Unity不会产生导入数据,而会从CacheServer直接下载这些已经生成好的导入数据,从而大大缩短了大型团队导入资源的时间。使用Cache Server,不同平台之间的切换需要的时间显著减少,从而提高了制作速度。
二、部署CacheServer
自己用可以部署到自己的主机上,团队用可以考虑找一台主机去部署。CacheServer默认存储最大50GB,主机最好硬盘快
http://blog.csdn.net/wuming22222/article/details/51713758
http://docs.unity3d.com/Manual/CacheServer.html
-----------------------------------------------------------------------------------------------------------------
博主注:开启一个cache server可供好多项目使用,只要unity版本一致就行(cache server随unity一同发布)
第一个需要转换和上传,省不了时间,第二次或第二个人就好了,只用下载,切换1-3分钟左右
![](https://images2015.cnblogs.com/blog/54608/201705/54608-20170511115721582-1078179821.png)
-----------------------------------------------------------------------------------------------------------------
CacheServer(缓存服务器)的性能很差,甚至会假死
By Jordi Bonastre. Created: 2016年02月25日01:05AM - Updated: 2016年12月21日06:30PM
Cache ServerVersion Control
相关文章推荐
- Unity3D-Unity中CacheServer(缓存服务器)的部署与使用
- Unity3D-Unity中CacheServer(缓存服务器)的部署与使用
- HappyAA服务器部署笔记2(nginx的静态资源缓存配置)
- CentOS 平台,使用 httpd 2.2 和 httpd 2.4 部署 web服务器
- 域名缓存服务器部署文档(for linux平台)
- 使用Bind提供域名解析服务2部署缓存服务器
- "计算机无法访问,您可能没有权限使用网络资源.请与这台服务器的管理员联系"的解决办法
- 使用ServletContextListener在服务器启动和关闭时创建和关闭缓存
- 您可能没有权限使用网络资源。请与这台服务器的管理员联系以查明您是否有访问权限,拒绝访问
- 关于使用脚本请求服务器端资源无法缓存的问题
- Apache Web服务器资源使用限制配置
- 不允许一个用户使用一个以上用户名与服务器或共享资源的多重连接
- 如何使用部署实用工具和配置来简化在服务器之间移动软件包的工作
- 使用ServletContextListener在服务器启动和关闭时创建和关闭缓存
- 使用Tomcat 服务器部署java web环境
- ASP.NET基础教程-服务器缓存会话Cache对象的使用
- 使用ServletContextListener在服务器启动和关闭时创建和关闭缓存
- 如何在Suse_Linux9.0下使用Loadrunner监控服务器资源使用情况
- 使用ServletContextListener在服务器启动和关闭时创建和关闭缓存 [转]
- Apache Web服务器资源使用限制配置 推荐