云客户?
免费开始>
在MyJFrog >中升级
云b>的新功能





概述

私有分销网络(PDN)是一种轻量级的、存储精明的分销解决方案,使您能够满足不断增长的分销需求。要了解更多信息,请参见专用配电网本文档详细介绍了如何使用PDN,包括在UI中查看您的网络,运行您的第一次下载,以及将发布包分发到PDN节点。

通过界面查看您的PDN网络

中的网络概述应用|分布|网络概述提供了您设置的PDN节点组层次结构的可见性。您可以查看每个组的分布式发布包数据,例如发布包的名称、版本和状态。

如果选择查看单个PDN节点的数据,右侧窗格将显示单个PDN节点的属性信息:

然后单击Release Bundles选项卡将显示PDN节点的Release Bundles。




向PDN节点分发发布包

本步骤介绍如何将已有的发布包分发到PDN节点和组。

要将发布包分发到PDN, PDN节点必须在PDN组下。

  1. Application | Distribution | Release Bundles选择您想要发布的发布包,然后单击
    发布发布包窗口显示PDN层次视图。
  2. 选择要分发到的相关边和组。

    如果您选择边缘,发布包将被分发到该边缘下的所有组和节点。如果要分发到特定的组,则必须单独选择这些组。如果您选择一个组,Edge也将收到发布包。

  3. 可选:如果您希望在发布发布包时自动创建丢失的存储库,请选中复选框自动创建丢失存储库
  4. 点击分发
  5. 可以从列表中查看分发状态可分配的选项卡。
  6. 点击视图查看每个发布包的详细状态/可用性。


下载工件缓存大小

下载工件时,下载的大小可能超过系统中的最大缓存大小(这是参数)maximumMbToKeep).这个大小只会在下载时暂时超过,并且可能会出现在JFrog平台UI中。一旦工件被成功下载,多余的缓存将被自动并立即删除。

分发动态发布包

您可以发布一个动态的发布包,它是一个您可以动态地创建、签名和发布的发布包,使用动态发布包REST API.发布包版本立即创建并分发到选定的PDN节点。



故障排除

支持包收集

PDN的支持包收集工作是通过Artifactory调用每个PDN服务器来收集支持包数据。然后将所有数据传播到主PDN服务器的目录(在高可用性环境,支持包在每个PDN服务器下分配)。有关更多信息,请参见支持区域

使用PDN节点与AWS

默认情况下,AWS使用一个“tee”进程(默认情况下在任何EC2实例上运行)将所有写入到stdoutcloud-init.log当PDN节点在调试模式下运行时,它会生成大量日志消息,当这些日志刷新到文件中时,这会影响PDN节点的功能。为了解决这个问题,PDN节点的输出必须从stdout和stderr在PDN节点上,使用如下命令,将输出文件进行如下操作:

从stdout/stderr重定向到输出文件的示例代码
执行1>> /tmp/0_startup_script.log 2>&1


下一篇:私有分销网络(PDN) api和指标

  • 没有标签
版权所有©2022 JFrog Ltd.