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


Set-SPProjectPCSSettings

Задает параметры для модуля вычислений Project на Сервере Project Server.

Синтаксис

Default (по умолчанию)

Set-SPProjectPCSSettings
    [-ServiceApplication <PsiServiceApplicationPipeBind>]
    [-AssignmentCollection <SPAssignmentCollection>]
    [-CachePersistence <Int32>]
    [-EditingSessionTimeout <Int32>]
    [-MaximumIdleWorkersCount <Int32>]
    [-MaximumProjectSize <Int32>]
    [-MaximumSessionsPerUser <Int32>]
    [-MaximumWorkersCount <Int32>]
    [-MinimumMemoryRequired <Int32>]
    [-RequestTimeLimits <Int32>]
    [-NetTcpPort <Int32>]
    [<CommonParameters>]

Описание

Командлет Set-SPProjectPCSSettings позволяет настроить различные параметры, управляющие операциями подсистемы вычислений Project в Project Server. Параметры применяются к приложению-службе, которая определяется параметром Service Application, указанном в этом командлете. Параметры имеют максимальное и минимальное значения, которые применяются Project Server.

Разрешения и актуальные сведения о Windows PowerShell для Project Server см. в веб-документации по адресу https://go.microsoft.com/fwlink/p/?LinkId=251833 (https://go.microsoft.com/fwlink/p/?LinkId=251833).

Примеры

ПРИМЕР

Set-SPProjectPCSSettings -sa "Project Service Application" -MaximumSessionsPerUser 500

В данном примере максимальное число сеансов вычислительной подсистемы Project, которые пользователь может открывать в приложении-службе "Project Service Application", задается равным 500.

Параметры

-AssignmentCollection

Применимо: Project Server 2013, Project Server 2016, Project Server 2019

Позволяет корректно удалять объекты. При использовании объектов таких типов, как SPWeb или SPSite, возможен захват больших объемов памяти, и работа с такими объектами в скриптах Windows PowerShell требует точного управления памятью. С помощью объекта SPAssignment вы можете назначить объекты переменной и освободить память, удалив ненужные объекты. Объекты SPWeb, SPSite или SPSiteAdministration после использования удаляются автоматически, если коллекция назначения или параметр Global не применяются.

При использовании параметра Global все объекты содержатся в глобальном хранилище. Если объекты не используются сразу или удаляются с помощью команды Stop-SPAssignment, может возникнуть нехватка памяти.

Свойства параметра

Тип:SPAssignmentCollection
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-CachePersistence

Применимо: Project Server 2013, Project Server 2016, Project Server 2019

Максимальное время, за которое подсистема вычислений Project сможет начать удалять временные файлы кэша проектов, открытых в приложении-службе Project Server.

Свойства параметра

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-EditingSessionTimeout

Применимо: Project Server 2013, Project Server 2016, Project Server 2019

Максимальный период времени, в течение которого пользователь может оставаться неактивным в сеансе вычислительной подсистемы Project до завершения времени ожидания.

Свойства параметра

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MaximumIdleWorkersCount

Применимо: Project Server 2013, Project Server 2016, Project Server 2019

Максимальное количество неактивных сеансов вычислительной подсистемы Project, доступных в указанное время.

Свойства параметра

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MaximumProjectSize

Применимо: Project Server 2013, Project Server 2016, Project Server 2019

Максимальный размер проекта, при котором его может открыть модуль вычислений Project.

Свойства параметра

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MaximumSessionsPerUser

Применимо: Project Server 2013, Project Server 2016, Project Server 2019

Максимальное число сеансов, которые пользователь может открыть.

Свойства параметра

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MaximumWorkersCount

Применимо: Project Server 2013, Project Server 2016, Project Server 2019

Максимальное число сеансов вычислительной подсистемы Project, которые можно создать.

Свойства параметра

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MinimumMemoryRequired

Применимо: Project Server 2013, Project Server 2016, Project Server 2019

Минимальный объем памяти, необходимый для запуска модуля вычислений Project.

Свойства параметра

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-NetTcpPort

Применимо: Project Server 2016, Project Server 2019

TCP-порт, используемый со службой PCS.

Свойства параметра

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-RequestTimeLimits

Применимо: Project Server 2013, Project Server 2016, Project Server 2019

Максимально допустимое время завершения запроса вычислительной подсистемы Project, которое может пройти перед тем, как сеанс вычислительной подсистемы Project будет завершен.

Свойства параметра

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ServiceApplication

Применимо: Project Server 2013, Project Server 2016, Project Server 2019

Приложение-служба Project Server, для которого считываются параметры.

Свойства параметра

Тип:PsiServiceApplicationPipeBind
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:sa

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в статье about_CommonParameters.