BizTalk切换SFTP适配器后日志冗余配置优化咨询
BizTalk 2020 SFTP适配器冗余日志优化方案
BizTalk的SFTP适配器基于WinSCP组件实现,默认的Normal日志级别会生成大量操作细节日志,而BizTalk管理控制台并未暴露日志级别的精细化配置项。要实现仅记录日志文件夹访问授权相关信息,可通过以下两种方式调整:
方法1:全局注册表配置(所有SFTP端口/接收位置生效)
- 打开注册表编辑器(
regedit.exe),导航到:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\BizTalk Server\3.0\Adapters\SFTP - 新建字符串值
LogLevel,将其值设为Error——该级别仅记录授权失败、权限拒绝等关键事件,完全符合你只关注授权情况的需求 - 重启BizTalk Host Instance,使配置生效
方法2:自定义WinSCP配置文件(针对单个端口/接收位置)
- 在BizTalk管理控制台的SFTP端口/接收位置「其他」属性中,找到「配置文件路径」字段,指定一个自定义的WinSCP配置文件(例如
C:\BizTalk\SFTP\AuthOnlyLog.ini) - 在该配置文件中添加以下内容:
[Logging] LogLevel=Error - 确保BizTalk Host Instance的运行账户拥有该配置文件的读取权限
- 重启BizTalk Host Instance
验证效果
调整后执行几次SFTP操作,检查日志文件夹的日志大小和内容,确认仅保留授权相关的关键记录,冗余的操作日志已被过滤。
内容的提问来源于stack exchange,提问作者user3767641
相关产品推荐
相关产品推荐

