Bagikan melalui


GlobalConfiguration Kelas

Definisi

Perhatian

This type is obsolete and may be removed in a future release. Use configuration methods on ISiloHostBuilder to configure specific types.

Objek data yang menyimpan parameter konfigurasi global 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
Warisan
GlobalConfiguration
Atribut

Konstruktor

GlobalConfiguration()
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

Bidang

DEFAULT_MULTICLUSTER_REGISTRATION_STRATEGY
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

DEFAULT_PERFORM_DEADLOCK_DETECTION
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

DEFAULT_PLACEMENT_STRATEGY
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

ENFORCE_MINIMUM_REQUIREMENT_FOR_AGE_LIMIT
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

Properti

ActivationCountBasedPlacementChooseOutOf
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

AdoInvariant
Kedaluwarsa.

Saat menggunakan ADO, mengidentifikasi penyedia data yang mendasar untuk keaktivan dan pengingat. Sintaks penamaan tiga bagian ini juga digunakan saat membuat pabrik baru dan untuk mengidentifikasi penyedia dalam file konfigurasi aplikasi sehingga nama penyedia, bersama dengan string koneksi terkait, dapat diambil pada waktu yang tepat. https://msdn.microsoft.com/en-us/library/dd0w4a2z%28v=vs.110%29.aspx Untuk mengambil alih nilai ini untuk set pengingat AdoInvariantForReminders

AdoInvariantForReminders
Kedaluwarsa.

Atur properti ini untuk mengganti AdoInvariant pengingat.

AllowCallChainReentrancy
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

Application
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

AssumeHomogenousSilosForTesting
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

BackgroundGossipInterval
Kedaluwarsa.

Waktu antara gosip latar belakang.

BufferPoolBufferSize
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

(Diperoleh dari MessagingConfiguration)
BufferPoolMaxSize
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

(Diperoleh dari MessagingConfiguration)
BufferPoolPreallocationSize
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

(Diperoleh dari MessagingConfiguration)
CacheSize
Kedaluwarsa.

Atribut CacheSize menentukan jumlah maksimum butir untuk menyimpan informasi direktori.

CacheTTLExtensionFactor
Kedaluwarsa.

Atribut TTLExtensionFactor menentukan faktor di mana TTL entri cache harus diperluas ketika ditemukan stabil.

ClientDropTimeout
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

(Diperoleh dari MessagingConfiguration)
ClientRegistrationRefresh
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

ClientSenderBuckets
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

(Diperoleh dari MessagingConfiguration)
ClusterId
Kedaluwarsa.

Identitas kluster. Silo dengan identitas kluster yang sama akan bergabung bersama. Saat menyebarkan versi aplikasi yang berbeda secara bersamaan, pastikan untuk mengubah ID jika mereka tidak boleh bergabung dengan kluster logis yang sama. Dalam jaringan multi-kluster, ID kluster harus unik untuk setiap kluster.

CollectionQuantum
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

DataConnectionString
Kedaluwarsa.

String koneksi untuk penyedia data yang mendasar untuk keaktivan dan pengingat. misalnya. Azure Storage, ZooKeeper, SQL Server, ect. Untuk mengambil alih nilai ini untuk set pengingat DataConnectionStringForReminders

DataConnectionStringForReminders
Kedaluwarsa.

Atur properti ini untuk mengganti DataConnectionString pengingat.

DeathVoteExpirationTimeout
Kedaluwarsa.

Waktu kedaluwarsa dalam hitungan detik untuk pemungutan suara kematian dalam tabel keanggotaan.

DefaultCompatibilityStrategy
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

DefaultMultiCluster
Kedaluwarsa.

Daftar id kluster, yang akan digunakan jika tidak ada konfigurasi multikluster yang ditemukan di saluran gosip.

DefaultPlacementStrategy
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

DefaultVersionSelectorStrategy
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

DeploymentId
Kedaluwarsa.

Id Penyebaran. Ini sama dengan ClusterId dan tidak digunakan lagi untuk mendukungnya.

DeploymentLoadPublisherRefreshTime
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

DirectoryCachingStrategy
Kedaluwarsa.

Atribut DirectoryCachingStrategy menentukan strategi penembolokan yang akan digunakan. Opsinya adalah Tidak Ada, yang berarti tidak menyimpan entri direktori secara lokal; LRU, yang menunjukkan bahwa strategi standar ukuran tetap yang paling tidak baru digunakan harus digunakan; dan Adaptif, yang menunjukkan bahwa strategi adaptif dengan ukuran maksimum tetap harus digunakan. Strategi Adaptif digunakan secara default.

DirectoryLazyDeregistrationDelay
Kedaluwarsa.

Rentang waktu antara ketika kita telah menambahkan entri untuk aktivasi ke direktori biji-bijian dan ketika kita diizinkan untuk menghapus entri itu secara kondisional. Deregistrasi kondisional digunakan untuk pembersihan aktivasi malas yang deregistrasi prompt-nya gagal karena beberapa alasan (misalnya, kegagalan pesan). Ini harus selalu setidaknya satu menit, karena kita membandingkan waktu pada partisi direktori, sehingga penundaan pesan dan skues clck harus diizinkan.

DropExpiredMessages
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

(Diperoleh dari MessagingConfiguration)
ExpectedClusterSize
Kedaluwarsa.

Ukuran kluster yang diharapkan. Tidak perlu terlalu akurat, bisa menjadi overestimate.

FallbackSerializationProvider
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

(Diperoleh dari MessagingConfiguration)
FastKillOnCancelKeyPress
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

GatewaySenderQueues
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

(Diperoleh dari MessagingConfiguration)
GlobalSingleInstanceNumberRetries
Kedaluwarsa.

Jumlah percobaan ulang cepat sebelum masuk ke status DOUBTFUL.

GlobalSingleInstanceRetryInterval
Kedaluwarsa.

Waktu antara percobaan ulang lambat untuk aktivasi DOUBTFUL.

GossipChannels
Kedaluwarsa.

Daftar string koneksi untuk saluran gosip.

GrainServiceConfigurations
Kedaluwarsa.

Konfigurasi untuk layanan biji-bijian.

HasMultiClusterNetwork
Kedaluwarsa.

Apakah kluster ini dikonfigurasi untuk menjadi bagian dari jaringan multikluster

IAmAliveTablePublishTimeout
Kedaluwarsa.

Jumlah detik untuk menulis secara berkala dalam tabel keanggotaan bahwa silo ini hidup. Digunakan hanya untuk diagnostik.

InitialCacheTTL
Kedaluwarsa.

Atribut InitialTTL menentukan waktu awal (minimum), dalam detik, untuk menyimpan entri cache sebelum memvalidasi ulang.

LargeMessageWarningThreshold
Kedaluwarsa.

Atribut LargeMessageWarningThreshold menentukan kapan membuat pesan pelacakan peringatan untuk pesan besar.

(Diperoleh dari MessagingConfiguration)
LivenessEnabled
Kedaluwarsa.

Sakelar global untuk menonaktifkan protokol keaktifan silo (harus digunakan hanya untuk pengujian). Atribut LivenessEnabled, jika disediakan dan diatur ke "false", menekan penegakan liveness. Jika silo diduga mati, tetapi atribut ini diatur ke "false", kecurigaan tidak akan disebarluaskan ke sistem dan diberlakukan, Parameter ini dimaksudkan untuk digunakan hanya untuk pengujian dan pemecahan masalah. Dalam produksi, keaktifan harus selalu diaktifkan. Defaultnya adalah true (diaktifkan)

LivenessType
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

MaxForwardCount
Kedaluwarsa.

Atribut MaxForwardCount menentukan berapa kali pesan disadarkan dari satu silo ke silo lainnya. Penerusan digunakan secara internal oleh tuntime sebagai mekanisme pemulihan ketika silo gagal dan keanggotaan tidak stabil. Dalam waktu seperti itu pesan mungkin tidak dirutekan dengan benar ke tujuan, dan runtime mencoba meneruskan pesan tersebut beberapa kali sebelum menolaknya.

(Diperoleh dari MessagingConfiguration)
MaximumCacheTTL
Kedaluwarsa.

Atribut MaximumTTL menentukan waktu maksimum, dalam detik, untuk menyimpan entri cache sebelum memvalidasi ulang.

MaxJoinAttemptTime
Kedaluwarsa.

Jumlah detik untuk mencoba bergabung dengan kluster silo sebelum menyerah.

MaxMultiClusterGateways
Kedaluwarsa.

Jumlah maksimum silo per kluster harus ditetapkan untuk berfungsi sebagai gateway.

MaxRequestProcessingTime
Kedaluwarsa.

Menentukan waktu maksimum yang dapat diambil permintaan sebelum aktivasi dilaporkan sebagai "diblokir"

MaxResendCount
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

(Diperoleh dari MessagingConfiguration)
MaxSocketAge
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

(Diperoleh dari MessagingConfiguration)
MaxSockets
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

(Diperoleh dari MessagingConfiguration)
MaxStorageBusyRetries
Kedaluwarsa.

Coba lagi hitungan untuk operasi Tabel Azure.

MembershipTableAssembly
Kedaluwarsa.

Assembly yang akan digunakan untuk implementasi MembershipTable kustom

MockReminderTableTimeout
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

NumMissedProbesLimit
Kedaluwarsa.

Jumlah pesan detak jantung "Saya masih hidup" yang terlewatkan dari silo atau jumlah pemeriksaan yang tidak dibalas yang menyebabkan menduga silo ini mati.

NumMissedTableIAmAliveLimit
Kedaluwarsa.

Jumlah pembaruan "Saya masih hidup" yang terlewatkan dalam tabel dari silo yang menyebabkan peringatan dicatat. Tidak berdampak pada protokol liveness.

NumProbedSilos
Kedaluwarsa.

Jumlah silo setiap pemeriksaan silo untuk keaktivan.

NumVirtualBucketsConsistentRing
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

NumVotesForDeathDeclaration
Kedaluwarsa.

Jumlah suara yang tidak kedaluwarsa yang diperlukan untuk menyatakan beberapa silo sebagai mati (paling banyak harus NumMissedProbesLimit)

OpenConnectionTimeout
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

(Diperoleh dari MessagingConfiguration)
PerformDeadlockDetection
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

PrimaryNodeIsRequired
Kedaluwarsa.

Menentukan apakah simpul utama diperlukan untuk dikonfigurasi sebagai node seed. True jika LivenessType diatur ke MembershipTableGrain, salah jika tidak.

ProbeTimeout
Kedaluwarsa.

Jumlah detik untuk secara berkala menyelidiki silo lain untuk hidup mereka atau untuk silo untuk mengirim pesan heartbeat "Saya hidup" tentang dirinya sendiri.

ProviderConfigurations
Kedaluwarsa.

Konfigurasi untuk berbagai penyedia runtime.

ReminderServiceType
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

ReminderTableAssembly
Kedaluwarsa.

Assembly yang akan digunakan untuk implementasi ReminderTable kustom

ResendOnTimeout
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

(Diperoleh dari MessagingConfiguration)
ResponseTimeout
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

(Diperoleh dari MessagingConfiguration)
SeedNodes
Kedaluwarsa.

SeedNodes hanya digunakan dalam pengaturan pengembangan lokal dengan LivenessProviderType.MembershipTableGrain SeedNodes tidak pernah digunakan dalam produksi.

SerializationProviders
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

(Diperoleh dari MessagingConfiguration)
ServiceId
Kedaluwarsa.

Id Layanan.

SiloSenderQueues
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

(Diperoleh dari MessagingConfiguration)
Subnet
Kedaluwarsa.

Subnet tempat silo berjalan. Opsi ini hanya boleh digunakan saat berjalan pada kluster multi-homed. Ini tidak boleh digunakan saat berjalan di Azure.

TableRefreshTimeout
Kedaluwarsa.

Jumlah detik untuk mengambil pembaruan secara berkala dari tabel keanggotaan.

TypeMapRefreshInterval
Kedaluwarsa.

Jumlah detik untuk menyegarkan peta antarmuka butir kluster

UseAdoNetSystemStore
Kedaluwarsa.

Menentukan apakah ADO harus digunakan untuk penyimpanan info Keanggotaan dan Pengingat. True jika salah satu atau kedua LivenessType dan ReminderServiceType diatur ke SqlServer, salah sebaliknya.

UseAzureSystemStore
Kedaluwarsa.

Menentukan apakah Azure Storage harus digunakan untuk penyimpanan info Keanggotaan dan Pengingat. True jika salah satu atau kedua LivenessType dan ReminderServiceType diatur ke AzureTable, salah sebaliknya.

UseGlobalSingleInstanceByDefault
Kedaluwarsa.

Apakah akan menggunakan protokol instans tunggal global sebagai strategi pendaftaran multikluster default.

UseLivenessGossip
Kedaluwarsa.

Apakah akan menggunakan pengoptimalan gosip untuk mempercepat penyebaran informasi keaktifan.

UseVirtualBucketsConsistentRing
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

ValidateInitialConnectivity
Kedaluwarsa.

Apakah silo baru yang bergabung dengan kluster harus memvalidasi konektivitas awal dengan semua silo Aktif lainnya.

Metode

GetAllProviderConfigurations()
Kedaluwarsa.

Mengambil enumerasi semua konfigurasi penyedia yang saat ini dikonfigurasi.

RegisterBootstrapProvider(String, String, IDictionary<String,String>)
Kedaluwarsa.

Mendaftarkan penyedia bootstrap tertentu.

RegisterBootstrapProvider<T>(String, IDictionary<String,String>)
Kedaluwarsa.

Mendaftarkan jenis T tertentu di mana T adalah penyedia bootstrap

RegisterGrainService(String, String, IDictionary<String,String>)
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

RegisterLogConsistencyProvider(String, String, IDictionary<String,String>)
Kedaluwarsa.

Mendaftarkan penyedia konsistensi log tertentu.

RegisterLogConsistencyProvider<T>(String, IDictionary<String,String>)
Kedaluwarsa.

Mendaftarkan jenis T tertentu di mana T adalah penyedia konsistensi log

RegisterStatisticsProvider(String, String, IDictionary<String,String>)
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

RegisterStatisticsProvider<T>(String, IDictionary<String,String>)
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

RegisterStorageProvider(String, String, IDictionary<String,String>)
Kedaluwarsa.

Mendaftarkan penyedia penyimpanan tertentu.

RegisterStorageProvider<T>(String, IDictionary<String,String>)
Kedaluwarsa.

Mendaftarkan jenis T tertentu di mana T adalah penyedia penyimpanan

RegisterStreamProvider(String, String, IDictionary<String,String>)
Kedaluwarsa.

Mendaftarkan penyedia aliran tertentu.

RegisterStreamProvider<T>(String, IDictionary<String,String>)
Kedaluwarsa.

Mendaftarkan jenis T tertentu di mana T penyedia aliran

Remap(GlobalConfiguration+GossipChannelType)
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

ToString()
Kedaluwarsa.

Objek data yang menyimpan parameter konfigurasi global Silo.

TryGetProviderConfiguration(String, String, IProviderConfiguration)
Kedaluwarsa.

Mengambil konfigurasi penyedia yang ada

Metode Ekstensi

RegisterBootstrapProvider(GlobalConfiguration, String, String, IDictionary<String,String>)
Kedaluwarsa.

Mendaftarkan penyedia bootstrap tertentu.

RegisterBootstrapProvider<T>(GlobalConfiguration, String, IDictionary<String,String>)
Kedaluwarsa.

Mendaftarkan jenis T tertentu di mana T adalah penyedia bootstrap

Berlaku untuk