您可以更改 Commerce Server 2007 中管道日志文件的位置吗?

发布于 2024-09-17 23:45:21 字数 89 浏览 4 评论 0原文

默认情况下,Commerce Server 的管道日志记录到 %WEBROOT%\pipelines\log,是否有配置值可以更改此位置?

By default Commerce Server's pipelines log to %WEBROOT%\pipelines\log, is there a configuration value that can change this location?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

故事和酒 2024-09-24 23:45:21

我不相信您可以通过 Commerce Server 2007 API 或配置来执行此操作。但是,我通过使用 Windows mklink 命令< /a> 创建 NTFS 符号链接(Windows Server 2008、Vista 和 7 支持)。

如何使用 mklink 重新定位 Commerce Server 管道日志

  1. 如果目录 %WEBROOT%\pipelines\log 存在,请将其删除。
  2. 创建新的日志目录(例如x:\new\location\path
  3. 运行以下命令(以管理员身份)创建符号链接:
    mklink /D %WEBROOT%\pipelines\log x:\new\location\path
  4. 在新目录上设置适当的权限(以便 CS 可以登录到该目录)。
  5. 启用 CS 管道日志记录并观察其日志记录到新目录。

免责声明:我只在开发机器上使用过它。我不知道为什么它在生产中不适合您,但请自行承担测试和使用的风险!

当心恶龙:我不确定管道日志记录能否正常处理并发 PCF 执行(在产品中常见)。 Microsoft 还明确建议不要在生产中启用管道日志记录< /a>.

I don't believe you can do this via the Commerce Server 2007 API or configuration. However, I have achieved this by using the Windows mklink command to create an NTFS symbolic link (supported on Windows Server 2008, Vista and 7).

How to re-locate the Commerce Server pipeline log using mklink

  1. If the directory %WEBROOT%\pipelines\log exists, delete it.
  2. Create the new log directory (e.g. x:\new\location\path)
  3. Run the following command (as admin) to create the symlink:
    mklink /D %WEBROOT%\pipelines\log x:\new\location\path
  4. Set the appropriate permissions on the new directory (so CS can log to it).
  5. Enable CS pipeline logging and watch it log to the new directory.

Disclaimer: I have only used this on a development machine. I do not know of any reason why it should not work for you in production, but please test and use at your own risk!

Beware the Dragons: I'm not sure the pipeline logging gracefully handles concurrent PCF executions (common in prod). Microsoft also explicitly advise against enabling pipeline logging in production.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文