GlobalConfiguration Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
This type is obsolete and may be removed in a future release. Use configuration methods on ISiloHostBuilder to configure specific types.
Объект данных, содержащий параметры глобальной конфигурации Silo.
[System.Serializable]
public class GlobalConfiguration : Orleans.Runtime.Configuration.MessagingConfiguration
[System.Serializable]
[System.Obsolete("This type is obsolete and may be removed in a future release. Use configuration methods on ISiloHostBuilder to configure specific types.")]
public class GlobalConfiguration : Orleans.Runtime.Configuration.MessagingConfiguration
[<System.Serializable>]
type GlobalConfiguration = class
inherit MessagingConfiguration
[<System.Serializable>]
[<System.Obsolete("This type is obsolete and may be removed in a future release. Use configuration methods on ISiloHostBuilder to configure specific types.")>]
type GlobalConfiguration = class
inherit MessagingConfiguration
Public Class GlobalConfiguration
Inherits MessagingConfiguration
- Наследование
- Атрибуты
Конструкторы
GlobalConfiguration() |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
Поля
DEFAULT_MULTICLUSTER_REGISTRATION_STRATEGY |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
DEFAULT_PERFORM_DEADLOCK_DETECTION |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
DEFAULT_PLACEMENT_STRATEGY |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
ENFORCE_MINIMUM_REQUIREMENT_FOR_AGE_LIMIT |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
Свойства
ActivationCountBasedPlacementChooseOutOf |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
AdoInvariant |
Устаревшие..
При использовании ADO определяет базовый поставщик данных для активности и напоминаний. Этот трехкомпонентный синтаксис имени также применяется при создании новой фабрики и для определения поставщика в файле конфигурации, чтобы имя поставщика вместе со связанной с ним строкой соединения можно было получать во время выполнения. https://msdn.microsoft.com/en-us/library/dd0w4a2z%28v=vs.110%29.aspx Чтобы переопределить это значение для напоминаний, задано AdoInvariantForReminders |
AdoInvariantForReminders |
Устаревшие..
Задайте это свойство, чтобы переопределить AdoInvariant напоминания. |
AllowCallChainReentrancy |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
Application |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
AssumeHomogenousSilosForTesting |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
BackgroundGossipInterval |
Устаревшие..
Время между фоновыми сплетнями. |
BufferPoolBufferSize |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. (Унаследовано от MessagingConfiguration) |
BufferPoolMaxSize |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. (Унаследовано от MessagingConfiguration) |
BufferPoolPreallocationSize |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. (Унаследовано от MessagingConfiguration) |
CacheSize |
Устаревшие..
Атрибут CacheSize указывает максимальное количество объектов grain, для которых кэшируются сведения о каталоге. |
CacheTTLExtensionFactor |
Устаревшие..
Атрибут TTLExtensionFactor указывает фактор, на который следует расширять TTL записи кэша, если они считаются стабильными. |
ClientDropTimeout |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. (Унаследовано от MessagingConfiguration) |
ClientRegistrationRefresh |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
ClientSenderBuckets |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. (Унаследовано от MessagingConfiguration) |
ClusterId |
Устаревшие..
Удостоверение кластера. Разрозненные узлы с одинаковым удостоверением кластера будут объединяться. При одновременном развертывании разных версий приложения обязательно измените идентификатор, если они не должны присоединяться к одному и тому же логическому кластеру. В сети с несколькими кластерами идентификатор кластера должен быть уникальным для каждого кластера. |
CollectionQuantum |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
DataConnectionString |
Устаревшие..
Строка подключения для базового поставщика данных для активности и напоминаний. Например: Служба хранилища Azure, ZooKeeper SQL Server и т. Чтобы переопределить это значение для напоминаний, задано DataConnectionStringForReminders |
DataConnectionStringForReminders |
Устаревшие..
Задайте это свойство, чтобы переопределить DataConnectionString напоминания. |
DeathVoteExpirationTimeout |
Устаревшие..
Время окончания срока действия в секундах для голосования о смерти в таблице членства. |
DefaultCompatibilityStrategy |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
DefaultMultiCluster |
Устаревшие..
Список идентификаторов кластера, которые будут использоваться, если в каналах сплеток нет конфигурации с несколькими кластерами. |
DefaultPlacementStrategy |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
DefaultVersionSelectorStrategy |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
DeploymentId |
Устаревшие..
Идентификатор развертывания. Это то же самое, что и ClusterId, и он не рекомендуется использовать. |
DeploymentLoadPublisherRefreshTime |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
DirectoryCachingStrategy |
Устаревшие..
Атрибут DirectoryCachingStrategy определяет используемую стратегию кэширования. Для параметра задано значение Нет. Это означает, что записи каталога не кэшируются локально; LRU, который указывает, что следует использовать стандартную стратегию фиксированного размера, наименее использовавшихся в последнее время; и Адаптивная, которая указывает, что следует использовать адаптивную стратегию с фиксированным максимальным размером. Адаптивная стратегия используется по умолчанию. |
DirectoryLazyDeregistrationDelay |
Устаревшие..
Промежуток времени между добавлением записи для активации в каталог grain и условным удалением этой записи. Условная отмена регистрации используется для отложенной очистки активаций, по какой-либо причине не удалось выполнить запрос на отмену регистрации (например, сбой сообщения). Это всегда должно быть не менее одной минуты, так как мы сравниваем время в секции каталога, поэтому задержки сообщений и SKU clcks должны быть разрешены. |
DropExpiredMessages |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. (Унаследовано от MessagingConfiguration) |
ExpectedClusterSize |
Устаревшие..
Ожидаемый размер кластера. Не нужно быть очень точным, может быть переоценка. |
FallbackSerializationProvider |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. (Унаследовано от MessagingConfiguration) |
FastKillOnCancelKeyPress |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
GatewaySenderQueues |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. (Унаследовано от MessagingConfiguration) |
GlobalSingleInstanceNumberRetries |
Устаревшие..
Количество быстрых повторных попыток перед переходом в состояние DOUBTFUL. |
GlobalSingleInstanceRetryInterval |
Устаревшие..
Время между медленными повторными попытками для активации DOUBTFUL. |
GossipChannels |
Устаревшие..
Список строк подключения для каналов сплетен. |
GrainServiceConfigurations |
Устаревшие..
Конфигурация для служб grain. |
HasMultiClusterNetwork |
Устаревшие..
Указывает, настроен ли этот кластер в составе многокластерной сети |
IAmAliveTablePublishTimeout |
Устаревшие..
Количество секунд для периодической записи в таблице членства, в течение которых этот хранилище находится в активном расположении. Используется только для диагностики. |
InitialCacheTTL |
Устаревшие..
Атрибут InitialTTL указывает начальное (минимальное) время (в секундах) для сохранения записи кэша перед повторной проверкой. |
LargeMessageWarningThreshold |
Устаревшие..
Атрибут LargeMessageWarningThreshold указывает, когда следует создавать сообщение трассировки предупреждений для больших сообщений. (Унаследовано от MessagingConfiguration) |
LivenessEnabled |
Устаревшие..
Глобальный переключатель для отключения протокола silo liveness (следует использовать только для тестирования). Атрибут LivenessEnabled, если он указан и имеет значение false, подавляет принудительное применение активности. Если предполагается, что хранилище является мертвым, но для этого атрибута задано значение false, подозрения не будут распространяться на систему и применяться. Этот параметр предназначен только для тестирования и устранения неполадок. В рабочей среде всегда должна быть включена поддержка активности. Значение по умолчанию — true (включено) |
LivenessType |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
MaxForwardCount |
Устаревшие..
Атрибут MaxForwardCount указывает максимальное количество раз, когда сообщение перенаправлялось из одного объекта в другой. Переадресация используется внутренне в tuntime в качестве механизма восстановления, когда происходит сбой разрозненных расположений и членство нестабильно. В таких случаях сообщения могут быть неправильно перенаправлены в место назначения, и среда выполнения пытается пересылать такие сообщения несколько раз, прежде чем отклонять их. (Унаследовано от MessagingConfiguration) |
MaximumCacheTTL |
Устаревшие..
Атрибут MaximumTTL указывает максимальное время (в секундах) для сохранения записи кэша перед повторной проверкой. |
MaxJoinAttemptTime |
Устаревшие..
Количество секунд, в течение которых необходимо выполнить попытку присоединиться к кластеру разрозненных объектов перед отказом. |
MaxMultiClusterGateways |
Устаревшие..
Максимальное количество разрозненных узлов на кластер должно быть назначено в качестве шлюзов. |
MaxRequestProcessingTime |
Устаревшие..
Указывает максимальное время, которое может занять запрос, прежде чем активация будет считаться заблокированной. |
MaxResendCount |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. (Унаследовано от MessagingConfiguration) |
MaxSocketAge |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. (Унаследовано от MessagingConfiguration) |
MaxSockets |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. (Унаследовано от MessagingConfiguration) |
MaxStorageBusyRetries |
Устаревшие..
Количество повторных попыток для операций с таблицами Azure. |
MembershipTableAssembly |
Устаревшие..
Сборка, используемая для пользовательской реализации MembershipTable |
MockReminderTableTimeout |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
NumMissedProbesLimit |
Устаревшие..
Количество пропущенных "Я жив" пульс сообщений из силоса или количество неотвеченных зондов, которые приводят к подозрению в этом силосе как мертвый. |
NumMissedTableIAmAliveLimit |
Устаревшие..
Количество пропущенных обновлений "Я жив" в таблице из хранилища, что приводит к регистрации предупреждения. Не влияет на протокол активности. |
NumProbedSilos |
Устаревшие..
Количество разрознений, которые каждый силос проверяет на живую силу. |
NumVirtualBucketsConsistentRing |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
NumVotesForDeathDeclaration |
Устаревшие..
Количество незавершенных голосов, необходимых для объявления некоторых силосов мертвыми (должно быть не более NumMissedProbesLimit). |
OpenConnectionTimeout |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. (Унаследовано от MessagingConfiguration) |
PerformDeadlockDetection |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
PrimaryNodeIsRequired |
Устаревшие..
Определяет, требуется ли настроить основной узел в качестве начального узла. Значение true, если для параметра LivenessType задано значение MembershipTableGrain, в противном случае — false. |
ProbeTimeout |
Устаревшие..
Количество секунд, чтобы периодически зондировать другие разрознения для их жизни или для силоса, чтобы отправить "Я жив" пульс сообщений о себе. |
ProviderConfigurations |
Устаревшие..
Конфигурация для различных поставщиков среды выполнения. |
ReminderServiceType |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
ReminderTableAssembly |
Устаревшие..
Сборка, используемая для пользовательской реализации ReminderTable |
ResendOnTimeout |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. (Унаследовано от MessagingConfiguration) |
ResponseTimeout |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. (Унаследовано от MessagingConfiguration) |
SeedNodes |
Устаревшие..
SeedNodes используются только в локальном параметре разработки с LivenessProviderType.MembershipTableGrain SeedNodes никогда не используются в рабочей среде. |
SerializationProviders |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. (Унаследовано от MessagingConfiguration) |
ServiceId |
Устаревшие..
Идентификатор службы. |
SiloSenderQueues |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. (Унаследовано от MessagingConfiguration) |
Subnet |
Устаревшие..
Подсеть, в которой выполняются разрозненные объекты. Этот параметр следует использовать только при запуске в кластере с несколькими компьютерами. Его не следует использовать при запуске в Azure. |
TableRefreshTimeout |
Устаревшие..
Время в секундах для периодической получения обновлений из таблицы членства. |
TypeMapRefreshInterval |
Устаревшие..
Время в секундах на обновление карты интерфейса grain кластера |
UseAdoNetSystemStore |
Устаревшие..
Определяет, следует ли использовать ADO для хранения сведений о членстве и напоминаниях. Значение true, если для livenessType и ReminderServiceType задано значение SqlServer, в противном случае — false. |
UseAzureSystemStore |
Устаревшие..
Определяет, следует ли использовать службу хранилища Azure для хранения сведений о членстве и напоминаниях. Значение true, если для LivenessType и ReminderServiceType задано значение AzureTable, в противном случае — false. |
UseGlobalSingleInstanceByDefault |
Устаревшие..
Следует ли использовать глобальный протокол одного экземпляра в качестве стратегии регистрации нескольких кластеров по умолчанию. |
UseLivenessGossip |
Устаревшие..
Следует ли использовать оптимизацию сплетен для ускорения распространения информации о живости. |
UseVirtualBucketsConsistentRing |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
ValidateInitialConnectivity |
Устаревшие..
Указывает, должен ли новый silo, присоединяющийся к кластеру, проверять начальное подключение ко всем остальным активным разрозненным соединениям. |
Методы
GetAllProviderConfigurations() |
Устаревшие..
Извлекает перечисление всех настроенных в данный момент конфигураций поставщиков. |
RegisterBootstrapProvider(String, String, IDictionary<String,String>) |
Устаревшие..
Регистрирует заданного поставщика начальной загрузки. |
RegisterBootstrapProvider<T>(String, IDictionary<String,String>) |
Устаревшие..
Регистрирует заданный тип , |
RegisterGrainService(String, String, IDictionary<String,String>) |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
RegisterLogConsistencyProvider(String, String, IDictionary<String,String>) |
Устаревшие..
Регистрирует заданный поставщик согласованности журналов. |
RegisterLogConsistencyProvider<T>(String, IDictionary<String,String>) |
Устаревшие..
Регистрирует заданный тип , |
RegisterStatisticsProvider(String, String, IDictionary<String,String>) |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
RegisterStatisticsProvider<T>(String, IDictionary<String,String>) |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
RegisterStorageProvider(String, String, IDictionary<String,String>) |
Устаревшие..
Регистрирует заданного поставщика хранилища. |
RegisterStorageProvider<T>(String, IDictionary<String,String>) |
Устаревшие..
Регистрирует заданный тип , |
RegisterStreamProvider(String, String, IDictionary<String,String>) |
Устаревшие..
Регистрирует заданного поставщика потоков. |
RegisterStreamProvider<T>(String, IDictionary<String,String>) |
Устаревшие..
Регистрирует заданный тип , |
Remap(GlobalConfiguration+GossipChannelType) |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
ToString() |
Устаревшие..
Объект данных, содержащий параметры глобальной конфигурации Silo. |
TryGetProviderConfiguration(String, String, IProviderConfiguration) |
Устаревшие..
Извлекает существующую конфигурацию поставщика. |
Методы расширения
RegisterBootstrapProvider(GlobalConfiguration, String, String, IDictionary<String,String>) |
Устаревшие..
Регистрирует заданного поставщика начальной загрузки. |
RegisterBootstrapProvider<T>(GlobalConfiguration, String, IDictionary<String,String>) |
Устаревшие..
Регистрирует заданный тип , |