操作过程中的优点
对于远程操作,代理的主要优点体现在不需要链接到主机 PTC RV&S 服务器就可以进行的操作中。主机 PTC RV&S 服务器和代理之间的信息同步是持续进行的操作,对用户不可见。无论用户在本地项目还是在远程项目上工作,都几乎无法感受到任何性能差异。
代理的缓存技术不辅助直接向主机 PTC RV&S 服务器发送新数据的操作,因为这些操作会增加对通信网络的需求。例如,代理不辅助创建项目或添加大量成员。为了在这些情况下提高性能,可设置压缩特性以最大化可用的通信网络。
有关压缩的详细信息,请参阅 PTC RV&S 服务器 FSA 特性
网络性能提升
虽然网络问题在分布式开发中经常发生,但 FSA 拥有高级压缩功能,可显著提高网络性能。
通过进一步改进元数据和批量数据准备操作可降低网络往返总数,对于高延迟网络,这是非常重要的改进。
远程访问效率较高,因为信息在存储到代理缓存中以供用户访问之前,在慢速网络上仅发送一次。同步此信息是一个持续进行的操作,不需要管理员且对用户不可见。无论用户在本地项目还是在远程项目上工作,都几乎无法感受到任何性能差异。
在公司网络出现故障的情况下,用户可以通过沙盒继续使用其本地文件。网络恢复后,用户可以检入其文件或将这些文件与主项目重新同步,而自动同步会使用新数据更新代理缓存。由于信息不准确和数据传输而导致的延迟可以通过实施 FSA 消除。
持久数据和自动恢复 (连接丢失或服务器重新启动时) 确保重新同步高效且准确。对当前数据的访问在网络恢复后几秒内就可以恢复。在有间歇性故障的网络上,用户可能都不会注意到自动恢复。
在启动时主计算机不可用的情况下,代理会以 5 秒的预设定间隔尝试连接。
与主机连接
由于与连接相关的故障或其他故障,主机 PTC RV&S 服务器在代理启动时可能不可用。在主机不可用的情况下,代理会以预先设定的时间间隔自动尝试连接。间隔时间最小为 5秒,最大为 25秒。
易于管理
因为 FSA 以智能缓存和更新的形式替换复制,所以管理需求不会持续存在。配置并实施 FSA 后,许多管理任务均通过自动同步、恢复和更新完成。由于可以实时访问项目信息,因此不需要手动同步、合并和解决冲突。同样,由于有持久数据和 FSA 自动恢复功能,网络发生故障时也不需要手动恢复和重新同步。
作为管理员,您还可以为特定的 PTC RV&S 源代码项目手动准备代理。使用 siprimeproject 命令,您可以针对指定的常规、变型或构建配置管理项目在代理上填充数据。有关为项目准备代理的详细信息,请参阅准备代理
这对您有帮助吗?