Bagikan melalui


Kluster Microsoft.ServiceFabric/applications/services 2019-06-01-preview

Definisi sumber daya Bicep

Jenis sumber daya kluster/aplikasi/layanan dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.ServiceFabric/clusters/applications/services, tambahkan Bicep berikut ke templat Anda.

resource symbolicname 'Microsoft.ServiceFabric/clusters/applications/services@2019-06-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  properties: {
    correlationScheme: [
      {
        scheme: 'string'
        serviceName: 'string'
      }
    ]
    defaultMoveCost: 'string'
    partitionDescription: {
      partitionScheme: 'string'
      // For remaining properties, see PartitionSchemeDescription objects
    }
    placementConstraints: 'string'
    serviceLoadMetrics: [
      {
        defaultLoad: int
        name: 'string'
        primaryDefaultLoad: int
        secondaryDefaultLoad: int
        weight: 'string'
      }
    ]
    servicePackageActivationMode: 'string'
    servicePlacementPolicies: [
      {
      }
    ]
    serviceTypeName: 'string'
    serviceKind: 'string'
    // For remaining properties, see ServiceResourceProperties objects
  }
}

Objek ServiceResourceProperties

Atur properti serviceKind untuk menentukan jenis objek.

Untuk Stateful, gunakan:

  serviceKind: 'Stateful'
  hasPersistedState: bool
  minReplicaSetSize: int
  quorumLossWaitDuration: 'string'
  replicaRestartWaitDuration: 'string'
  standByReplicaKeepDuration: 'string'
  targetReplicaSetSize: int

Untuk Stateless, gunakan:

  serviceKind: 'Stateless'
  instanceCount: int

Objek PartitionSchemeDescription

Atur properti partitionScheme untuk menentukan jenis objek.

Untuk Bernama, gunakan:

  partitionScheme: 'Named'
  Count: int
  Names: [
    'string'
  ]

Untuk Singleton, gunakan:

  partitionScheme: 'Singleton'

Untuk UniformInt64Range, gunakan:

  partitionScheme: 'UniformInt64Range'
  Count: int
  HighKey: 'string'
  LowKey: 'string'

Nilai properti

kluster/aplikasi/layanan

Nama Deskripsi Nilai
nama Nama sumber daya

Lihat cara mengatur nama dan jenis untuk sumber daya anak di Bicep.
string (diperlukan)
lokasi Ini akan tidak digunakan lagi di API Baru, lokasi sumber daya tergantung pada sumber daya induk. string
tag Tag sumber daya Azure. Kamus nama dan nilai tag. Lihat Tag dalam templat
induk Di Bicep, Anda dapat menentukan sumber daya induk untuk sumber daya anak. Anda hanya perlu menambahkan properti ini ketika sumber daya anak dideklarasikan di luar sumber daya induk.

Untuk informasi selengkapnya, lihat Sumber daya anak di luar sumber daya induk.
Nama simbolis untuk sumber daya jenis: aplikasi
properti Properti sumber daya layanan. ServiceResourceProperties

ServiceResourceProperties

Nama Deskripsi Nilai
correlationScheme Daftar yang menjelaskan korelasi layanan dengan layanan lain. ServiceCorrelationDescription[]
defaultMoveCost Menentukan biaya pemindahan untuk layanan. 'Tinggi'
'Rendah'
'Sedang'
'Nol'
partitionDescription Menjelaskan bagaimana layanan dipartisi. PartitionSchemeDescription
placementConstraints Batasan penempatan sebagai string. Kendala penempatan adalah ekspresi boolean pada properti node dan memungkinkan pembatasan layanan ke node tertentu berdasarkan persyaratan layanan. Misalnya, untuk menempatkan layanan pada simpul di mana NodeType berwarna biru, tentukan yang berikut: "NodeColor == blue)". string
serviceLoadMetrics Metrik beban layanan diberikan sebagai array objek ServiceLoadMetricDescription. ServiceLoadMetricDescription[]
servicePackageActivationMode Mode aktivasi paket layanan 'ExclusiveProcess'
'SharedProcess'
servicePlacementPolicies Daftar yang menjelaskan korelasi layanan dengan layanan lain. objek
serviceTypeName Nama jenis layanan string
serviceKind Mengatur jenis objek Berstatus
Stateless (diperlukan)

ServiceCorrelationDescription

Nama Deskripsi Nilai
skema ServiceCorrelationScheme yang menjelaskan hubungan antara layanan ini dan layanan yang ditentukan melalui ServiceName. 'Afinitas'
'AlignedAffinity'
'Tidak valid'
'NonAlignedAffinity' (diperlukan)
serviceName Nama layanan yang menjalin hubungan korelasi. string (diperlukan)

PartitionSchemeDescription

Nama Deskripsi Nilai
partitionScheme Mengatur jenis objek Dinamai
Singleton
UniformInt64Range (diperlukan)

NamedPartitionSchemeDescription

Nama Deskripsi Nilai
partitionScheme Menentukan bagaimana layanan dipartisi. 'Named' (diperlukan)
Jumlah Jumlah partisi. int (diperlukan)
Nama Array ukuran yang ditentukan oleh parameter 'Count', untuk nama partisi. string[] (diperlukan)

SingletonPartitionSchemeDescription

Nama Deskripsi Nilai
partitionScheme Menentukan bagaimana layanan dipartisi. 'Singleton' (diperlukan)

UniformInt64RangePartitionSchemeDescription

Nama Deskripsi Nilai
partitionScheme Menentukan bagaimana layanan dipartisi. 'UniformInt64Range' (diperlukan)
Jumlah Jumlah partisi. int (diperlukan)
HighKey String yang menunjukkan batas atas rentang kunci partisi yang
harus dibagi antara partisi 'Hitungan'
string (diperlukan)
LowKey String yang menunjukkan batas bawah rentang kunci partisi yang
harus dibagi antara partisi 'Hitungan'
string (diperlukan)

ServiceLoadMetricDescription

Nama Deskripsi Nilai
defaultLoad Hanya digunakan untuk layanan Stateless. Jumlah beban default, sebagai angka, yang dibuat layanan ini untuk metrik ini. int
nama Nama metrik. Jika layanan memilih untuk melaporkan beban selama runtime, nama metrik beban harus cocok dengan nama yang ditentukan dalam Nama dengan tepat. Perhatikan bahwa nama metrik peka huruf besar/kecil. string (diperlukan)
primaryDefaultLoad Hanya digunakan untuk layanan Stateful. Jumlah beban default, sebagai angka, yang dibuat layanan ini untuk metrik ini ketika merupakan replika Utama. int
secondaryDefaultLoad Hanya digunakan untuk layanan Stateful. Jumlah beban default, sebagai angka, yang dibuat layanan ini untuk metrik ini ketika merupakan replika Sekunder. int
bobot Bobot relatif metrik beban layanan, dibandingkan dengan metrik lain yang dikonfigurasi untuk layanan ini, sebagai angka. 'Tinggi'
'Rendah'
'Sedang'
'Nol'

StatefulServiceProperties

Nama Deskripsi Nilai
serviceKind Jenis layanan (Stateless atau Stateful). 'Stateful' (diperlukan)
hasPersistedState Bendera yang menunjukkan apakah ini adalah layanan persisten yang menyimpan status pada disk lokal. Jika itu adalah nilai properti ini benar, jika bukan salah. bool
minReplicaSetSize Ukuran set replika minimum sebagai angka. int

Batasan:
Nilai min = 1
quorumLossWaitDuration Durasi maksimum di mana partisi diizinkan dalam keadaan kehilangan kuorum, yang diwakili dalam format ISO 8601 (hh:mm:ss.s). string
replicaRestartWaitDuration Durasi antara ketika replika turun dan ketika replika baru dibuat, diwakili dalam format ISO 8601 (hh:mm:ss.s). string
standByReplicaKeepDuration Definisi tentang berapa lama replika StandBy harus dipertahankan sebelum dihapus, diwakili dalam format ISO 8601 (hh:mm:ss.s). string
targetReplicaSetSize Replika target menetapkan ukuran sebagai angka. int

Batasan:
Nilai min = 1

StatelessServiceProperties

Nama Deskripsi Nilai
serviceKind Jenis layanan (Stateless atau Stateful). 'Stateless' (diperlukan)
instanceCount Jumlah instans int

Definisi sumber daya templat ARM

Jenis sumber daya kluster/aplikasi/layanan dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.

Format sumber daya

Untuk membuat sumber daya Microsoft.ServiceFabric/clusters/applications/services, tambahkan JSON berikut ke templat Anda.

{
  "type": "Microsoft.ServiceFabric/clusters/applications/services",
  "apiVersion": "2019-06-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "correlationScheme": [
      {
        "scheme": "string",
        "serviceName": "string"
      }
    ],
    "defaultMoveCost": "string",
    "partitionDescription": {
      "partitionScheme": "string"
      // For remaining properties, see PartitionSchemeDescription objects
    },
    "placementConstraints": "string",
    "serviceLoadMetrics": [
      {
        "defaultLoad": "int",
        "name": "string",
        "primaryDefaultLoad": "int",
        "secondaryDefaultLoad": "int",
        "weight": "string"
      }
    ],
    "servicePackageActivationMode": "string",
    "servicePlacementPolicies": [
      {
      }
    ],
    "serviceTypeName": "string",
    "serviceKind": "string"
    // For remaining properties, see ServiceResourceProperties objects
  }
}

Objek ServiceResourceProperties

Atur properti serviceKind untuk menentukan jenis objek.

Untuk Stateful, gunakan:

  "serviceKind": "Stateful",
  "hasPersistedState": "bool",
  "minReplicaSetSize": "int",
  "quorumLossWaitDuration": "string",
  "replicaRestartWaitDuration": "string",
  "standByReplicaKeepDuration": "string",
  "targetReplicaSetSize": "int"

Untuk Stateless, gunakan:

  "serviceKind": "Stateless",
  "instanceCount": "int"

Objek PartitionSchemeDescription

Atur properti partitionScheme untuk menentukan jenis objek.

Untuk Bernama, gunakan:

  "partitionScheme": "Named",
  "Count": "int",
  "Names": [ "string" ]

Untuk Singleton, gunakan:

  "partitionScheme": "Singleton"

Untuk UniformInt64Range, gunakan:

  "partitionScheme": "UniformInt64Range",
  "Count": "int",
  "HighKey": "string",
  "LowKey": "string"

Nilai properti

kluster/aplikasi/layanan

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.ServiceFabric/clusters/applications/services'
apiVersion Versi api sumber daya '2019-06-01-preview'
nama Nama sumber daya

Lihat cara mengatur nama dan jenis untuk sumber daya anak dalam templat JSON ARM.
string (diperlukan)
lokasi Ini akan tidak digunakan lagi di API Baru, lokasi sumber daya tergantung pada sumber daya induk. string
tag Tag sumber daya Azure. Kamus nama dan nilai tag. Lihat Tag dalam templat
properti Properti sumber daya layanan. ServiceResourceProperties

ServiceResourceProperties

Nama Deskripsi Nilai
correlationScheme Daftar yang menjelaskan korelasi layanan dengan layanan lain. ServiceCorrelationDescription[]
defaultMoveCost Menentukan biaya pemindahan untuk layanan. 'Tinggi'
'Rendah'
'Sedang'
'Nol'
partitionDescription Menjelaskan bagaimana layanan dipartisi. PartitionSchemeDescription
placementConstraints Batasan penempatan sebagai string. Kendala penempatan adalah ekspresi boolean pada properti node dan memungkinkan pembatasan layanan ke node tertentu berdasarkan persyaratan layanan. Misalnya, untuk menempatkan layanan pada simpul di mana NodeType berwarna biru, tentukan hal berikut: "NodeColor == blue)". string
serviceLoadMetrics Metrik beban layanan diberikan sebagai array objek ServiceLoadMetricDescription. ServiceLoadMetricDescription[]
servicePackageActivationMode Mode aktivasi paket layanan 'ExclusiveProcess'
'SharedProcess'
servicePlacementPolicies Daftar yang menjelaskan korelasi layanan dengan layanan lain. objek
serviceTypeName Nama jenis layanan string
serviceKind Mengatur jenis objek Berstatus
Stateless (diperlukan)

ServiceCorrelationDescription

Nama Deskripsi Nilai
skema ServiceCorrelationScheme yang menjelaskan hubungan antara layanan ini dan layanan yang ditentukan melalui ServiceName. 'Afinitas'
'AlignedAffinity'
'Tidak Valid'
'NonAlignedAffinity' (diperlukan)
serviceName Nama layanan yang menjalin hubungan korelasi. string (diperlukan)

PartitionSchemeDescription

Nama Deskripsi Nilai
partitionScheme Mengatur jenis objek Dinamai
Singleton
UniformInt64Range (diperlukan)

NamedPartitionSchemeDescription

Nama Deskripsi Nilai
partitionScheme Menentukan bagaimana layanan dipartisi. 'Named' (diperlukan)
Jumlah Jumlah partisi. int (diperlukan)
Nama Array ukuran yang ditentukan oleh parameter 'Count', untuk nama partisi. string[] (diperlukan)

SingletonPartitionSchemeDescription

Nama Deskripsi Nilai
partitionScheme Menentukan bagaimana layanan dipartisi. 'Singleton' (diperlukan)

UniformInt64RangePartitionSchemeDescription

Nama Deskripsi Nilai
partitionScheme Menentukan bagaimana layanan dipartisi. 'UniformInt64Range' (diperlukan)
Jumlah Jumlah partisi. int (diperlukan)
HighKey String yang menunjukkan batas atas rentang kunci partisi yang
harus dibagi antara partisi 'Hitungan'
string (diperlukan)
LowKey String yang menunjukkan batas bawah rentang kunci partisi yang
harus dibagi antara partisi 'Hitungan'
string (diperlukan)

ServiceLoadMetricDescription

Nama Deskripsi Nilai
defaultLoad Hanya digunakan untuk layanan Stateless. Jumlah beban default, sebagai angka, yang dibuat layanan ini untuk metrik ini. int
nama Nama metrik. Jika layanan memilih untuk melaporkan beban selama runtime, nama metrik beban harus cocok dengan nama yang ditentukan dalam Nama dengan tepat. Perhatikan bahwa nama metrik peka huruf besar/kecil. string (diperlukan)
primaryDefaultLoad Hanya digunakan untuk layanan Stateful. Jumlah beban default, sebagai angka, yang dibuat layanan ini untuk metrik ini ketika merupakan replika Utama. int
secondaryDefaultLoad Hanya digunakan untuk layanan Stateful. Jumlah beban default, sebagai angka, yang dibuat layanan ini untuk metrik ini ketika merupakan replika Sekunder. int
bobot Bobot relatif metrik beban layanan, dibandingkan dengan metrik lain yang dikonfigurasi untuk layanan ini, sebagai angka. 'Tinggi'
'Rendah'
'Sedang'
'Nol'

StatefulServiceProperties

Nama Deskripsi Nilai
serviceKind Jenis layanan (Stateless atau Stateful). 'Stateful' (diperlukan)
hasPersistedState Bendera yang menunjukkan apakah ini adalah layanan persisten yang menyimpan status pada disk lokal. Jika itu adalah nilai properti ini benar, jika bukan salah. bool
minReplicaSetSize Ukuran set replika minimum sebagai angka. int

Batasan:
Nilai min = 1
quorumLossWaitDuration Durasi maksimum di mana partisi diizinkan dalam keadaan kehilangan kuorum, yang diwakili dalam format ISO 8601 (hh:mm:ss.s). string
replicaRestartWaitDuration Durasi antara ketika replika turun dan ketika replika baru dibuat, diwakili dalam format ISO 8601 (hh:mm:ss.s). string
standByReplicaKeepDuration Definisi tentang berapa lama replika StandBy harus dipertahankan sebelum dihapus, diwakili dalam format ISO 8601 (hh:mm:ss.s). string
targetReplicaSetSize Replika target menetapkan ukuran sebagai angka. int

Batasan:
Nilai min = 1

StatelessServiceProperties

Nama Deskripsi Nilai
serviceKind Jenis layanan (Stateless atau Stateful). 'Stateless' (diperlukan)
instanceCount Jumlah instans int

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya kluster/aplikasi/layanan dapat disebarkan dengan operasi yang menargetkan:

  • Grup sumber daya

Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.

Format sumber daya

Untuk membuat sumber daya Microsoft.ServiceFabric/clusters/applications/services, tambahkan Terraform berikut ke templat Anda.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ServiceFabric/clusters/applications/services@2019-06-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      correlationScheme = [
        {
          scheme = "string"
          serviceName = "string"
        }
      ]
      defaultMoveCost = "string"
      partitionDescription = {
        partitionScheme = "string"
        // For remaining properties, see PartitionSchemeDescription objects
      }
      placementConstraints = "string"
      serviceLoadMetrics = [
        {
          defaultLoad = int
          name = "string"
          primaryDefaultLoad = int
          secondaryDefaultLoad = int
          weight = "string"
        }
      ]
      servicePackageActivationMode = "string"
      servicePlacementPolicies = [
        {
        }
      ]
      serviceTypeName = "string"
      serviceKind = "string"
      // For remaining properties, see ServiceResourceProperties objects
    }
  })
}

Objek ServiceResourceProperties

Atur properti serviceKind untuk menentukan jenis objek.

Untuk Stateful, gunakan:

  serviceKind = "Stateful"
  hasPersistedState = bool
  minReplicaSetSize = int
  quorumLossWaitDuration = "string"
  replicaRestartWaitDuration = "string"
  standByReplicaKeepDuration = "string"
  targetReplicaSetSize = int

Untuk Stateless, gunakan:

  serviceKind = "Stateless"
  instanceCount = int

Objek PartitionSchemeDescription

Atur properti partitionScheme untuk menentukan jenis objek.

Untuk Bernama, gunakan:

  partitionScheme = "Named"
  Count = int
  Names = [
    "string"
  ]

Untuk Singleton, gunakan:

  partitionScheme = "Singleton"

Untuk UniformInt64Range, gunakan:

  partitionScheme = "UniformInt64Range"
  Count = int
  HighKey = "string"
  LowKey = "string"

Nilai properti

kluster/aplikasi/layanan

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.ServiceFabric/clusters/applications/services@2019-06-01-preview"
nama Nama sumber daya string (diperlukan)
lokasi Ini akan tidak digunakan lagi di API Baru, lokasi sumber daya tergantung pada sumber daya induk. string
parent_id ID sumber daya yang merupakan induk untuk sumber daya ini. ID untuk sumber daya jenis: aplikasi
tag Tag sumber daya Azure. Kamus nama dan nilai tag.
properti Properti sumber daya layanan. ServiceResourceProperties

ServiceResourceProperties

Nama Deskripsi Nilai
correlationScheme Daftar yang menjelaskan korelasi layanan dengan layanan lain. ServiceCorrelationDescription[]
defaultMoveCost Menentukan biaya pemindahan untuk layanan. "Tinggi"
"Rendah"
"Sedang"
"Nol"
partitionDescription Menjelaskan bagaimana layanan dipartisi. PartitionSchemeDescription
placementConstraints Batasan penempatan sebagai string. Kendala penempatan adalah ekspresi boolean pada properti node dan memungkinkan pembatasan layanan ke node tertentu berdasarkan persyaratan layanan. Misalnya, untuk menempatkan layanan pada simpul di mana NodeType berwarna biru, tentukan hal berikut: "NodeColor == blue)". string
serviceLoadMetrics Metrik beban layanan diberikan sebagai array objek ServiceLoadMetricDescription. ServiceLoadMetricDescription[]
servicePackageActivationMode Mode aktivasi paket layanan "ExclusiveProcess"
"SharedProcess"
servicePlacementPolicies Daftar yang menjelaskan korelasi layanan dengan layanan lain. objek
serviceTypeName Nama jenis layanan string
serviceKind Mengatur jenis objek Berstatus
Stateless (diperlukan)

ServiceCorrelationDescription

Nama Deskripsi Nilai
skema ServiceCorrelationScheme yang menjelaskan hubungan antara layanan ini dan layanan yang ditentukan melalui ServiceName. "Afinitas"
"AlignedAffinity"
"Tidak Valid"
"NonAlignedAffinity" (diperlukan)
serviceName Nama layanan yang menjalin hubungan korelasi. string (diperlukan)

PartitionSchemeDescription

Nama Deskripsi Nilai
partitionScheme Mengatur jenis objek Dinamai
Singleton
UniformInt64Range (diperlukan)

NamedPartitionSchemeDescription

Nama Deskripsi Nilai
partitionScheme Menentukan bagaimana layanan dipartisi. "Named" (diperlukan)
Jumlah Jumlah partisi. int (diperlukan)
Nama Array ukuran yang ditentukan oleh parameter 'Count', untuk nama partisi. string[] (diperlukan)

SingletonPartitionSchemeDescription

Nama Deskripsi Nilai
partitionScheme Menentukan bagaimana layanan dipartisi. "Singleton" (diperlukan)

UniformInt64RangePartitionSchemeDescription

Nama Deskripsi Nilai
partitionScheme Menentukan bagaimana layanan dipartisi. "UniformInt64Range" (diperlukan)
Jumlah Jumlah partisi. int (diperlukan)
HighKey String yang menunjukkan batas atas rentang kunci partisi yang
harus dibagi antara partisi 'Hitungan'
string (diperlukan)
LowKey String yang menunjukkan batas bawah rentang kunci partisi yang
harus dibagi antara partisi 'Hitungan'
string (diperlukan)

ServiceLoadMetricDescription

Nama Deskripsi Nilai
defaultLoad Hanya digunakan untuk layanan Stateless. Jumlah beban default, sebagai angka, yang dibuat layanan ini untuk metrik ini. int
nama Nama metrik. Jika layanan memilih untuk melaporkan beban selama runtime, nama metrik beban harus cocok dengan nama yang ditentukan dalam Nama dengan tepat. Perhatikan bahwa nama metrik peka huruf besar/kecil. string (diperlukan)
primaryDefaultLoad Hanya digunakan untuk layanan Stateful. Jumlah beban default, sebagai angka, yang dibuat layanan ini untuk metrik ini ketika merupakan replika Utama. int
secondaryDefaultLoad Hanya digunakan untuk layanan Stateful. Jumlah beban default, sebagai angka, yang dibuat layanan ini untuk metrik ini ketika merupakan replika Sekunder. int
bobot Bobot relatif metrik beban layanan, dibandingkan dengan metrik lain yang dikonfigurasi untuk layanan ini, sebagai angka. "Tinggi"
"Rendah"
"Sedang"
"Nol"

StatefulServiceProperties

Nama Deskripsi Nilai
serviceKind Jenis layanan (Stateless atau Stateful). "Stateful" (diperlukan)
hasPersistedState Bendera yang menunjukkan apakah ini adalah layanan persisten yang menyimpan status pada disk lokal. Jika itu adalah nilai properti ini benar, jika bukan salah. bool
minReplicaSetSize Ukuran set replika minimum sebagai angka. int

Batasan:
Nilai min = 1
quorumLossWaitDuration Durasi maksimum di mana partisi diizinkan dalam keadaan kehilangan kuorum, yang diwakili dalam format ISO 8601 (hh:mm:ss.s). string
replicaRestartWaitDuration Durasi antara ketika replika turun dan ketika replika baru dibuat, diwakili dalam format ISO 8601 (hh:mm:ss.s). string
standByReplicaKeepDuration Definisi tentang berapa lama replika StandBy harus dipertahankan sebelum dihapus, diwakili dalam format ISO 8601 (hh:mm:ss.s). string
targetReplicaSetSize Replika target menetapkan ukuran sebagai angka. int

Batasan:
Nilai min = 1

StatelessServiceProperties

Nama Deskripsi Nilai
serviceKind Jenis layanan (Stateless atau Stateful). "Stateless" (diperlukan)
instanceCount Jumlah instans int