Insight Server 上安装的地址文件

Insight Server上安装的地址文件包含四个预定义的网络位置。

下一节中的过程介绍如何配置此文件。

Locations = vector: 4 items  
  0 = NetworkLocation:  
    Addresses = vector: 1 items 
      0 = AddressDefinition:  
        Address = string:  
        Name = string:  
    Name = string:  
    Parent = string:  
  1 = NetworkLocation:  
    Addresses = vector: 0 items 
    Name = string: Insight 
    Parent = string:  
  2 = NetworkLocation:  
    Addresses = vector: 0 items 
    Name = string: Insight Server 
    Parent = string: 
  3 = NetworkLocation:  
    Addresses = vector: 0 items 
    Name = string: Report Server 
    Parent = string:
  • NetworkLocation 0是一个空的未命名网络位置,您编辑它以将Insight Server的公用名称与其IP地址关联。 如果服务器有多个IP地址,则创建其他NetworkLocations。

  • NetworkLocation 1是Insight网络位置。 如果未显式设置NetworkLocation参数,Insight将通过此网络位置解析通用名称。

  • NetworkLocation 2是Insight Server网络位置。 当Insight Servers在群集中操作时,它们使用此网络位置解析服务器间通信的公用名称。

  • NetworkLocation 3是Report服务器网络位置。 如果未显式设置NetworkLocation参数,Report将通过此网络位置解析通用名称。

配置地址文件

以下过程介绍如何配置地址文件以定义Insight Server的网络位置(或网络位置)。

  1. 导航到安装Insight Server的目录中的Addresses文件夹(例如C:\Adobe\Server\Addresses))。

  2. 找到server.address文件,并重命名此文件以反映服务器的通用名称。 例如,如果公用名称为server.mycompany.com,您将重命名文件server.mycompany.com.address。

  3. 在文本编辑器(如记事本)中打开重命名的文件。

  4. 编辑NetworkLocation 0以指定Insight Server的公用名称和IP地址,如下所示。 如果您的服务器有多个IP地址,请使用NetworkLocation 0在本地不可路由网络(例如,其在内部网络上的位置)上指定服务器的IP地址。

    Locations = vector: 3 items 
    0 = NetworkLocation: 
      Addresses = vector: 1 items 
        0 = AddressDefinition: 
          Address = string: IPAddress 
          Name = string: CommonName 
      Name = string: NetworkLocationName 
      Parent = string: 
    
对于此值…… 在“管理工具”中指定分类的
IP 地址

Insight Server 计算机的数字IP地址。

例如: 192.168.124.176

通用名称

分配给 Insight Server 数字证书的公用名称。

示例: server.mycompany.com

注意:请确保键入的名称与证书上显示的名称完全相同。

网络位置名称

要分配给此NetworkLocation所表示的公用名称和IP地址集合的名称。 该名称在地址文件中必须唯一。

示例:公司内部网

  1. 如果您的Insight Server具有其他IP地址,请为每个地址创建一个额外的NetworkLocation。 (执行此操作的简单方法是制作您在上面创建的NetworkLocation的副本并更新副本中的IP地址。)

    可以将新NetworkLocation添加到地址文件的末尾,或在现有NetworkLocation定义之间插入它。 (NetworkLocation在地址文件中的位置不重要;但是,Insight、Insight Server和Report Server NetworkLocations通常放在文件末尾。)

    添加必要的NetworkLocations后,请执行以下操作以重新编号文件中的项目:

    1. 更新“位置”结构的项计数,以匹配文件中NetworkLocation定义的总数。 例如,如果您的文件包含四个NetworkLocation定义,则“位置”行将如下所示:

      Locations = vector: 4 items
      
    2. 更新NetworkLocation项编号,以便NetworkLocations是连续的(从0开始)。

    有关定义具有两个IP地址的Insight Server的地址文件的示例,请参阅本节中的示例。

  2. 在Insight和Report服务器网络位置中,编辑如下所示的Parent参数,以指定Insight和Report用作其默认网络位置的NetworkLocation的名称。 (有关配置父参数时其外观的示例,请参阅本节中的示例。)

    1 = NetworkLocation:  
      Addresses = vector: 0 items 
      Name = string: Insight 
      Parent = string: ClientDefaultNetworkLocation 
    
    3 = NetworkLocation:  
      Addresses = vector: 0 items 
      Name = string: Report Server 
      Parent = string: ClientDefaultNetworkLocation
    

    如果您的Insight Server有一个IP地址,因此只有一个NetworkLocation,请将Parent参数指向该NetworkLocation。 如果您的Insight Server有多个IP地址,请将Parent参数指向NetworkLocation,该NetworkLocation定义了您的Insight和Report客户端最频繁连接的地址。

  3. 在Insight Server网络位置中,编辑如下所示的Parent参数,以指向服务器在群集中操作时用于解析其他Insight Servers的公用名称的NetworkLocation。 (尽管除非Insight Server在群集中运行,否则不使用此网络位置,但是,即使在单个服务器配置中,也最好将父参数指向标识服务器内部IP地址的网络位置。)

    2 = NetworkLocation:  
      Addresses = vector: 0 items 
      Name = string: Insight Server 
      Parent = string: ServerDefaultNetworkLocation
    

以下示例显示了已完成的地址文件。 此文件定义五个网络位置。

  • NetworkLocation项目0和1定义名为“MyCorporateIntranet”和“Internet”的网络位置。 这些网络位置为名为VS01.myCompany.com的服务器定义了两个不同的IP地址。

  • NetworkLocation项2是Insight网络位置。 这是Insight使用的默认网络位置。 在此示例中,Insight网络位置从“Internet”NetworkLocation继承其AddressDefinition。

  • NetworkLocation项3是Insight Server网络位置。 这是Insight Server在与群集中的其他服务器通信时使用的默认网络位置。 在此示例中,Insight Server网络位置从“MyCorporate Intranet” NetworkLocation继承其AddressDefinition。

  • NetworkLocation项4是Report服务器网络位置。 这是Report使用的默认网络位置。 在此示例中,Report服务器网络位置从“Internet”NetworkLocation继承其AddressDefinitions。

    Locations = vector: 5 items 
      0 = NetworkLocation:  
        Addresses = vector: 1 items 
          0 = AddressDefinition:  
            Address = string: 10.2.1.70 
            Name = string: VS01.myCompany.com 
        Name = string: MyCorporateIntranet 
        Parent = string:  
    
      1 = NetworkLocation:  
        Addresses = vector: 1 items 
          0 = AddressDefinition:  
            Address = string: 65.196.125.167 
            Name = string: VS01.myCompany.com 
        Name = string: Internet 
        Parent = string: 
    
      2 = NetworkLocation:  
        Addresses = vector: 0 items 
        Name = string: Insight 
        Parent = string: Internet 
    
      3 = NetworkLocation:  
        Addresses = vector: 0 items 
        Name = string: Insight Server 
        Parent = string: MyCorporateIntranet 
    
      4 = NetworkLocation:  
        Addresses = vector: 0 items 
        Name = string: Report Server 
        Parent = string: Internet
    

On this page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now