az sf managed-service
Azure Service Fabric yönetilen kümesinde çalışan hizmetleri yönetin. Yalnızca ARM tarafından dağıtılan hizmetleri destekler.
Komutlar
| az sf managed-service correlation-scheme |
Azure Service Fabric yönetilen kümesinde çalışan hizmetlerin bağıntı düzenlerini yönetin. Yalnızca ARM tarafından dağıtılan hizmetleri destekler. |
| az sf managed-service correlation-scheme create |
Azure Service Fabric yönetilen kümesinde yeni bir yönetilen hizmet bağıntı düzeni oluşturun. |
| az sf managed-service correlation-scheme delete |
Yönetilen hizmet bağıntı düzenini silin. |
| az sf managed-service correlation-scheme update |
Yönetilen hizmet bağıntı düzenini güncelleştirin. |
| az sf managed-service create |
Azure Service Fabric yönetilen kümesinde yeni bir yönetilen hizmet oluşturun. |
| az sf managed-service delete |
Yönetilen hizmeti silme. |
| az sf managed-service list |
Belirli bir yönetilen uygulamanın yönetilen hizmetlerini listeleme. |
| az sf managed-service load-metrics |
Azure Service Fabric yönetilen kümesinde çalışan hizmet yükü ölçümlerini yönetin. Yalnızca ARM tarafından dağıtılan hizmetleri destekler. |
| az sf managed-service load-metrics create |
Azure Service Fabric yönetilen kümesinde yeni bir yönetilen hizmet yükü ölçümü oluşturun. |
| az sf managed-service load-metrics delete |
Yönetilen hizmeti silme. |
| az sf managed-service load-metrics update |
Yönetilen hizmeti güncelleştirme. |
| az sf managed-service show |
Bir hizmet alın. |
| az sf managed-service update |
Yönetilen hizmeti güncelleştirme. |
az sf managed-service create
Azure Service Fabric yönetilen kümesinde yeni bir yönetilen hizmet oluşturun.
az sf managed-service create --application
--cluster-name
--name
--resource-group
--service-type
--state {Stateful, Stateless}
[--activation-mode]
[--default-move-cost {High, Low, Medium, Zero}]
[--has-persisted-state {false, true}]
[--high-key]
[--instance-count]
[--keep-duration]
[--low-key]
[--min-inst-pct]
[--min-instance-count]
[--min-replica]
[--partition-count]
[--partition-names]
[--partition-scheme {Named, Singleton, UniformInt64Range}]
[--placement-constraints]
[--plcmt-time-limit]
[--quorum-loss-wait]
[--replica-restart-wait]
[--tags]
[--target-replica]
Örnekler
Örnek sayısı -1 (tüm düğümlerde) ile durum bilgisi olmayan yeni bir yönetilen hizmet "testService1" oluşturun.
az sf managed-service create -g testRG -c testCluster --application-name testApp --state stateless --service-name testService \
--service-type testStateless --instance-count -1 --partition-scheme singleton
5 düğüm hedefi olan yeni bir durum bilgisi olan "testService2" hizmeti oluşturun.
az sf managed-service create -g testRG -c testCluster --application-name testApp --state stateful --service-name testService2 --has-persisted-state \
--service-type testStatefulType --min-replica-set-size 3 --target-replica-set-size 5 --partition-scheme uniformint64range --partition-count 1 --low-key 0 --high-key 25
Gerekli Parametreler
Hizmetin adını belirtin.
Kümenin adını belirtin; belirtilmemişse kaynak grubu adıyla aynı olacaktır.
Hizmetin adını belirtin.
Kaynak grubu adını belirtin. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.
Uygulamanın hizmet türü adını belirtin; uygulama bildiriminde bulunmalıdır.
Hizmetin durum bilgisi olup olmadığını belirtin.
İsteğe Bağlı Parametreler
Hizmet paketinin etkinleştirme modunu belirtin.
Taşıma için varsayılan maliyeti belirtin. Daha yüksek maliyetler, kümeyi dengelemeye çalışırken Küme Resource Manager çoğaltmayı taşıma olasılığını düşürür.
Bunun, durumları yerel diskte depolayan kalıcı bir hizmet olup olmadığını belirler. Bu durumda bu özelliğin değeri true, değilse false olur.
Bölüm anahtarı aralığının 'Sayı' bölümü arasında bölünmesi gereken üst sınırı belirtin Bu yalnızca UniformInt64 bölüm düzeniyle kullanılır.
Durum bilgisi olmayan hizmet için örnek sayısını belirtin. -1 kullanılırsa, tüm düğümlerde çalıştırılacağı anlamına gelir.
Kaldırılmadan önce StandBy çoğaltmalarının ne kadar süre tutulacağının tanımını belirtin ve ISO 8601 biçiminde "ss:dd:ss" olarak gösterilir.
Bölüm anahtarı aralığının 'Sayı' bölümü arasında bölünmesi gereken alt sınırı belirtin Bu yalnızca UniformInt64 bölüm düzeniyle kullanılır.
Yükseltme veya devre dışı bırakma düğümü gibi işlemler sırasında EnsureAvailability güvenlik denetimine uyması gereken en düşük InstanceCount yüzdesini belirtin. Kullanılan gerçek sayı max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). MinInstancePercentage hesaplaması sırasında InstanceCount -1 olarak ayarlanırsa, -1 önce örneklerin hizmet üzerindeki yerleştirme kısıtlamalarına göre yerleştirilmesine izin verilen düğüm sayısına dönüştürülür. İzin verilen değerler 0'dan 100'e kadardır.
Yükseltme veya devre dışı bırakma düğümü gibi işlemler sırasında EnsureAvailability güvenlik denetimine uyması gereken en az örnek sayısını belirtin. Kullanılan gerçek sayı max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). InstanceCount -1 olarak ayarlanırsa, MinInstanceCount hesaplaması sırasında -1 ilk olarak örneklerin hizmet üzerindeki yerleştirme kısıtlamalarına göre yerleştirilmesine izin verilen düğüm sayısına dönüştürülür.
Durum bilgisi olan hizmet için en düşük çoğaltma kümesi boyutunu belirtin.
Bölüm sayısını belirtin. Bu yalnızca UniformInt64 bölüm düzeniyle kullanılır.
Bölümlerin adları için diziyi belirtin. Bu yalnızca Adlandırılmış bölüm düzeniyle kullanılır.
Hangi bölüm düzeninin kullanılacağını belirtin. Tekli bölümler genellikle hizmet ek yönlendirme gerektirmediğinde kullanılır. UniformInt64, her bölümün bir dizi int64 anahtarına sahip olduğu anlamına gelir. Adlandırılmış değer genellikle sınırlanmış küme içinde demet oluşturulabilen verilere sahip hizmetler içindir. Adlandırılmış bölüm anahtarları olarak kullanılan veri alanlarına örnek olarak bölgeler, posta kodları, müşteri grupları veya diğer iş sınırları verilebilir.
Yerleştirme kısıtlamalarını dize olarak belirtin. Yerleştirme kısıtlamaları, düğüm özelliklerindeki boole ifadeleridir ve hizmetin hizmet gereksinimlerine göre belirli düğümlerle kısıtlanmasına olanak sağlar. Örneğin nodeType'ın mavi olduğu düğümlere bir hizmet yerleştirmek için şunları belirtin: "NodeColor == blue)".
Iso 8601 biçiminde "ss:dd:ss" olarak gösterilen derlemenin takılması bildirilmeden önce çoğaltmaların InBuild'da kalabileceği süreyi belirtin.
Iso 8601 biçiminde "ss:mm:ss" olarak temsil edilen, bir bölümün çekirdek kaybı durumunda olmasına izin verilen en uzun süreyi belirtin.
Çoğaltmanın ne zaman devre dışı bırakılacağını ve yeni bir çoğaltmanın oluşturulması arasındaki süreyi belirtin. Bu süre ISO 8601 biçiminde "ss:dd:ss" olarak gösterilir.
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
Durum bilgisi olan hizmet için hedef çoğaltma kümesi boyutunu belirtin.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az sf managed-service delete
Yönetilen hizmeti silme.
az sf managed-service delete --application
--cluster-name
--name
--resource-group
Örnekler
Yönetilen hizmeti silin.
az sf managed-service delete -g testRG -c testCluster --application-name testApp --service-name testService
Gerekli Parametreler
Hizmetin adını belirtin.
Kümenin adını belirtin; belirtilmemişse kaynak grubu adıyla aynı olacaktır.
Hizmetin adını belirtin.
Kaynak grubu adını belirtin. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az sf managed-service list
Belirli bir yönetilen uygulamanın yönetilen hizmetlerini listeleme.
az sf managed-service list --application
--cluster-name
--resource-group
Örnekler
Yönetilen hizmetleri listeleme.
az sf managed-service list -g testRG -c testCluster --application-name testApp
Gerekli Parametreler
Hizmetin adını belirtin.
Kümenin adını belirtin; belirtilmemişse kaynak grubu adıyla aynı olacaktır.
Kaynak grubu adını belirtin. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az sf managed-service show
Bir hizmet alın.
az sf managed-service show --application
--cluster-name
--name
--resource-group
Örnekler
Azure Service Fabric yönetilen kümesinde yönetilen hizmetin özelliklerini gösterme.
az sf managed-service show -g testRG -c testCluster --application-name testApp --service-name testService
Gerekli Parametreler
Hizmetin adını belirtin.
Kümenin adını belirtin; belirtilmemişse kaynak grubu adıyla aynı olacaktır.
Hizmetin adını belirtin.
Kaynak grubu adını belirtin. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az sf managed-service update
Yönetilen hizmeti güncelleştirme.
az sf managed-service update --application
--cluster-name
--name
--resource-group
[--default-move-cost {High, Low, Medium, Zero}]
[--instance-count]
[--keep-duration]
[--min-inst-pct]
[--min-instance-count]
[--min-replica]
[--placement-constraints]
[--plcmt-time-limit]
[--quorum-loss-wait]
[--replica-restart-wait]
[--tags]
[--target-replica]
Örnekler
Yönetilen durum bilgisi olmayan hizmeti güncelleştirin.
az sf managed-service update -g testRG -c testCluster --application-name testApp --service-name testService --min-instance-count 2 \
--min-instance-percentage 20
Yönetilen durum bilgisi olan hizmeti güncelleştirin.
az sf managed-service update -g testRG -c testCluster --application-name testApp --service-name testService2 --service-placement-time-limit '00:11:00' \
--stand-by-replica-keep-duration '00:11:00' --replica-restart-wait-duration '00:11:00' --quorum-loss-wait-duration '00:11:00'
Gerekli Parametreler
Hizmetin adını belirtin.
Kümenin adını belirtin; belirtilmemişse kaynak grubu adıyla aynı olacaktır.
Hizmetin adını belirtin.
Kaynak grubu adını belirtin. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Taşıma için varsayılan maliyeti belirtin. Daha yüksek maliyetler, kümeyi dengelemeye çalışırken Küme Resource Manager çoğaltmayı taşıma olasılığını düşürür.
Durum bilgisi olmayan hizmet için örnek sayısını belirtin. -1 kullanılırsa, tüm düğümlerde çalıştırılacağı anlamına gelir.
Kaldırılmadan önce StandBy çoğaltmalarının ne kadar süre tutulacağının tanımını belirtin ve ISO 8601 biçiminde "ss:dd:ss" olarak gösterilir.
Yükseltme veya devre dışı bırakma düğümü gibi işlemler sırasında EnsureAvailability güvenlik denetimine uyması gereken en düşük InstanceCount yüzdesini belirtin. Kullanılan gerçek sayı max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). MinInstancePercentage hesaplaması sırasında InstanceCount -1 olarak ayarlanırsa, -1 önce örneklerin hizmet üzerindeki yerleştirme kısıtlamalarına göre yerleştirilmesine izin verilen düğüm sayısına dönüştürülür. İzin verilen değerler 0'dan 100'e kadardır.
Yükseltme veya devre dışı bırakma düğümü gibi işlemler sırasında EnsureAvailability güvenlik denetimine uyması gereken en az örnek sayısını belirtin. Kullanılan gerçek sayı max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). InstanceCount -1 olarak ayarlanırsa, MinInstanceCount hesaplaması sırasında -1 ilk olarak örneklerin hizmet üzerindeki yerleştirme kısıtlamalarına göre yerleştirilmesine izin verilen düğüm sayısına dönüştürülür.
Durum bilgisi olan hizmet için en düşük çoğaltma kümesi boyutunu belirtin.
Yerleştirme kısıtlamalarını dize olarak belirtin. Yerleştirme kısıtlamaları, düğüm özelliklerindeki boole ifadeleridir ve hizmetin hizmet gereksinimlerine göre belirli düğümlerle kısıtlanmasına olanak sağlar. Örneğin nodeType'ın mavi olduğu düğümlere bir hizmet yerleştirmek için şunları belirtin: "NodeColor == blue)".
Iso 8601 biçiminde "ss:dd:ss" olarak gösterilen derlemenin takılması bildirilmeden önce çoğaltmaların InBuild'da kalabileceği süreyi belirtin.
Iso 8601 biçiminde "ss:mm:ss" olarak temsil edilen, bir bölümün çekirdek kaybı durumunda olmasına izin verilen en uzun süreyi belirtin.
Çoğaltmanın ne zaman devre dışı bırakılacağını ve yeni bir çoğaltmanın oluşturulması arasındaki süreyi belirtin. Bu süre ISO 8601 biçiminde "ss:dd:ss" olarak gösterilir.
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
Durum bilgisi olan hizmet için hedef çoğaltma kümesi boyutunu belirtin.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.