Поделиться через


Настройка конечных точек с помощью командлетов AppFabric

В этом разделе описывается, как настраивать конечные точки служб с помощью командлетов AppFabric.

Примечание

Чтобы выполнить командлет AppFabric вручную, откройте консоль Windows PowerShell для AppFabric, введите соответствующий командлет и нажмите клавишу ВВОД. Дополнительные сведения о выполнении командлетов см. в разделе Запуск командлетов AppFabric. Сведения о классах и общих параметрах, используемых в синтаксических операторах в данном документе, см. в руководствеСправочник по Windows PowerShell для AppFabric.

Задание конечной точки для службы

Выполните в консоли Windows PowerShell для AppFabric командлет Set-ASAppServiceEndpoint, чтобы изменить конечную точку. Он возвращает объект ServiceEndpointInfo, представляющий обновленную конфигурацию конечной точки. Эта операция позволяет менять адрес конечной точки только для служб, настроенных локально (в указанной области).

Параметры синтаксиса для командлета Set-ASAppServiceEndpoint:

Синтаксис 1

Set-ASAppServiceEndpoint -SiteName <string> -VirtualPath <string> –Address <string> -BindingName <string> -ContractName <string> -NewAddress <string>

Синтаксис 2

Set-ASAppServiceEndpoint -Uri <string> –Address <string> -BindingName <string> -ContractName <string> -NewAddress <string>

Синтаксис 3

Set-ASAppServiceEndpoint -ServiceObject <ServiceInfo> –Address <string> -BindingName <string> -ContractName <string> -NewAddress <string>
Параметр Описание

-SiteName (необязательный)

Задает имя сайта, содержащего службу, конечная точка которой сейчас настраивается. Если этот параметр указан, то не должны указываться параметры -Uri и –ServiceObject.

-VirtualPath (необязательный)

Указывает виртуальный путь к службе или приложению, содержащему службу, конечная точка которой сейчас настраивается, например /MyDir1/MyApp1/POService.svc. Необязательный параметр, который используется с параметром -SiteName, когда не указаны параметры –Uri и –ServiceObject.

-Uri (необязательный)

Задает URI сайта, приложения или службы, конечная точка которой сейчас настраивается. Если этот параметр указан, то не должны указываться параметры -SiteName, -VirtualPath и -ServiceObject.

-ServiceObject (необязательный)

Указывает объект ServiceInfo, используемый для определения службы, конечная точка которой сейчас настраивается. Если этот параметр указан, то не должны указываться параметры -SiteName, -VirtualPath и -Uri. Этот параметр используется преимущественно в сценариях конвейеризации. Дополнительные сведения см. в разделе Справочник по Windows PowerShell для AppFabric.

–Address <строка>

Текущий адрес настраиваемой конечной точки.

-BindingName <строка>

Привязка настраиваемой конечной точки.

-ContractName <строка>

Контракт настраиваемой конечной точки.

-NewAddress <строка>

Новый адрес конечной точки.

Задание квоты транспорта для конечной точки

Выполните в консоли Windows PowerShell для AppFabric командлет Set-ASAppServiceEndpointTransportQuota, чтобы настроить квоту транспорта для конечной точки. Если у конечной точки уже имеется локальная конфигурация привязки, то она обновляется с использованием заданных атрибутов квоты транспорта.

Параметры синтаксиса для командлета Set-ASAppServiceEndpointTransportQuota:

Синтаксис 1

Set-ASAppServiceEndpointTransportQuota -Address<string> -Binding<string> -Contract<string> [–ListenBacklog][–MaxBufferPoolSize][–MaxBufferSize][–MaxConnections][–MaxReceivedMessageSize]

Синтаксис 2

Set-ASAppServiceEndpointTransportQuota –ServiceEndpointObject <ServiceEndpointInfo> [–ListenBacklog][–MaxBufferPoolSize][–MaxBufferSize][–MaxConnections][–MaxReceivedMessageSize]

Синтаксис 3

Set-ASAppServiceEndpointTransportQuota -Address<string> -Binding<string> -Contract<string> -Use Defaults

Синтаксис 4

Set-ASAppServiceEndpointTransportQuota –ServiceEndpointObject <ServiceEndpointInfo> -Use Defaults
Параметр Описание

-Address<строка> -Binding<строка> -Contract<строка> (обязательный, если не используется ServiceEndpointObject)

Задает адрес, привязку и контракт конечной точки.

-ServiceEndpointObject <ServiceEndpointInfo> (обязательный параметр, если не используются параметры Address, Binding и Contract)

Обратитесь к разделу Справочник по Windows PowerShell для AppFabric.

-Use Defaults

Применяет значения по умолчанию для параметров -ListenBacklog, -MaxBufferPoolSize, –MaxBufferSize, –MaxConnections и -MaxReceivedMessageSize.

-ListenBacklog, -MaxBufferPoolSize, –MaxBufferSize, –MaxConnections и -MaxReceivedMessageSize

Подробные сведения о настройке квоты транспорта, значениях по умолчанию, параметрах отдельных привязок и определениях всех этих параметров см. в статье Квоты транспорта (https://go.microsoft.com/fwlink/?LinkId=160232).

Дополнительные сведения об этом командлете см. в разделе "Set-ASAppServiceEndpointTransportQuota".

  2012-03-05