为 Tekla Model Sharing 安装缓存服务。
Tekla Model Sharing 缓存服务从 Tekla Model Sharing 服务下载模型数据,并将数据缓存在 LAN 内部的文件系统中。 使用缓存服务可以降低 Internet 的使用率,从而缩短在多次请求相同数据时的下载时间。 请注意,此缓存不用于写出数据包。
该缓存服务需要有 Internet 连接才能从共享服务下载模型数据。 用户第一次获取一个数据包时,该数据包将被加载到缓存服务中。 然后,对该数据包的任何随后的请求都能得到来自 LAN 内部缓存服务的快速回应。
该缓存服务非常有用,即便是同一个办公室只有一个 Tekla Model Sharing 用户。 例如,重新加入模型的速度更快,因为模型数据在缓存服务中提供。 此外,模型数据始终作为小数据块加载。 这一点很有用处,例如当下载因故中断之时,因为缓存服务稍后只下载缺失的数据块。
请注意,数据不会从缓存服务中自动清除。 要清除不必要的数据,您只需从缓存服务中删除旧文件即可。
如果同一个办公室有多个 Tekla Model Sharing 用户,我们强烈建议您安装单独的 Tekla Model Sharing 缓存服务。 在下载速度受限的区域,我们特别建议您安装缓存服务。
下图显示模型数据如何存储到共享服务并与 Tekla Model Sharing 缓存服务配合使用。
如果由于某种原因无法访问缓存服务,Tekla Structures 将直接使用云存储进行模型更改。 如果到缓存服务的连接超时,则在下载操作正在进行时可能会出现这种情况。
可以通过查看 \Users\<user>\AppData\Local\Tekla DataSharing 文件夹中的 ClientLog_cat.txtClientLog_dog.txt 日志文件,了解缓存服务是否在使用中。
缓存安装的软件和系统要求:
- Windows Server 2008 R2 或更高版本
- .NET Framework 4.5.1
按照以下步骤安装缓存服务:
解决缓存服务安装问题
问题 | 可能的解决方案 |
---|---|
无法从 Tekla Structures 连接到缓存服务 |
|
缓存服务未启动 |
检查 Windows 事件查看器的应用日志中是否有错误。 |
设置 Windows 缓存服务的登录帐户
如果缓存服务需要访问一些特殊资源(例如共享网络驱动器),您需要确保 Windows 缓存服务的登录帐户有权限访问这些资源。请注意,登录帐户还需要具有 C:\ProgramData\Tekla\ModelSharingCache 文件夹的读取和写入权限。如果需要,我们建议您使用与 Windows 缓存服务的登录帐户相同的帐户来安装缓存服务。
-
右键单击服务对话框中的 Windows 缓存服务。
-
选择属性。
-
在登录选项卡上,选择此帐户,然后键入帐户名称和密码。
-
单击确认。