疑难解答 troubleshooting
本部分包含对图像服务偶尔出现问题的解决方案。
常规
ImageServer现在保留升级安装期间更改的所有文件的安装日志和备份文件夹。 此文件和文件夹可能位于图像服务安装目录的根目录下。
启动图像服务器时,启动脚本将停止并显示消息“start pending”(仅适用于LINUX)
这可能表示图像服务许可证存在问题,例如缺少许可证文件或临时许可证已过期。 有效的许可证文件必须位于/usr/local/scene7/licenses中。
映像服务器停止或崩溃,并且映像服务器日志文件指示空间不足或“文件IgcVirtualMemory.cpp中的资源暂时不可用”
此错误消息的原因是图像服务器未能分配其配置为使用的内存量。
- 检查ImageServerRegistry.xml中的物理内存设置。 如果其他内存密集型应用程序在同一系统上运行,则不应超过50%。 默认值为20%。
- 确保服务器上的交换空间至少是物理RAM大小的两倍。 交换空间设置不足可能导致此问题。
缓存文件夹使用的实际磁盘空间超过了PlatformServer.conf 中设置的 *cache.maxSize*
这并不表示有问题。 文件系统开销未包含在Platform Server的磁盘缓存设置中。 所述系统报告的总量可以显着高于所述设置。 建议保留两倍于 *cache.maxSize*
中指定的磁盘空间。
is-docs示例中的 损坏的图像
如果映像服务器未运行,则会发生这种情况。 如果目录根路径或映像根路径已从安装默认路径更改为其他路径,但示例映像和目录尚未移动到新位置,也会发生这种情况。 检查配置文件中的“映像服务器根路径”值。 如有必要,请将包含示例图像的演示文件夹移动到当前图像根目录,并将sample*.*移动到当前目录根目录。
这些示例还假设default.ini中的某些设置是标准设置(例如,不得启用模糊处理或锁定)。
大量正常运行时间后 出现过多缓存未命中
根据服务器使用情况,如果磁盘空间可用,可以通过增加Platform Server磁盘缓存大小来提高性能。 可以通过手动编辑配置文件来更改设置。 请参阅文档。
日志文件占用太多磁盘空间
图像服务器和Platform Server每天启动一个新日志文件。 默认情况下,这些目录将放置在 install_root/ImageServing/logs中。 日志文件大小、保留的日志数以及可以配置的日志内容。 请参阅文档。
如果您的服务器上安装了防病毒软件
建议您关闭图像服务目录的扫描。 否则,扫描大容量读/写目录(如缓存、图像、字体、配置文件和目录目录)可能会导致问题。
Digimarc导致缩放图像的性能问题
请勿在缩放的图像上使用Digimarc。 性能不可接受。 如有必要,请为要用于缩放的图像创建单独的目录,并禁用该目录的Digimarc。