Aracılığıyla paylaş


sfctl container

Bir küme düğümünde kapsayıcıyla ilgili komutları çalıştırın.

Komutlar

Komut Açıklama
invoke-api Verilen kod paketi için Service Fabric düğümünde dağıtılan bir kapsayıcıda kapsayıcı API'sini çağırın.
günlükler Service Fabric düğümünde dağıtılan kapsayıcı için kapsayıcı günlüklerini alır.

sfctl container invoke-api

Verilen kod paketi için Service Fabric düğümünde dağıtılan bir kapsayıcıda kapsayıcı API'sini çağırın.

Bağımsız değişkenler

Bağımsız Değişken Açıklama
--application-id [Gerekli] Uygulamanın kimliği.

Bu genellikle 'fabric:' URI şeması olmayan uygulamanın tam adıdır. Sürüm 6.0'dan başlayarak, hiyerarşik adlar "~" karakteriyle sınırlandırılır. Örneğin, uygulama adı "fabric:/myapp/app1" ise, uygulama kimliği 6.0+ sürümünde "myapp~app1" ve önceki sürümlerde "myapp/app1" olacaktır.
--code-package-instance-id [Gerekli] Service Fabric düğümünde dağıtılan bir kod paketi örneğini benzersiz olarak tanımlayan kimlik.

'service code-package-list' tarafından alınabilir.
--code-package-name [Gerekli] Service Fabric kümesindeki bir uygulama türünün parçası olarak kaydedilen hizmet bildiriminde belirtilen kod paketinin adı.
--container-api-uri-path [Gerekli] Kapsayıcı REST API URI yolu, kapsayıcı adı/kimliği yerine '{ID}' kullanın.
--node-name [Gerekli] Düğümün adı.
--service-manifest-name [Gerekli] Service Fabric kümesindeki bir uygulama türünün parçası olarak kaydedilen bir hizmet bildiriminin adı.
--container-api-body Kapsayıcı REST API'si için HTTP istek gövdesi.
--container-api-content-type Kapsayıcı REST API'sine yönelik içerik türü varsayılan olarak 'application/json' olarak kullanılır.
--container-api-http-fiil Kapsayıcı REST API'sine yönelik HTTP fiili, varsayılan olarak GET'dir.
--timeout -t Varsayılan: 60.

Genel Bağımsız Değişkenler

Bağımsız Değişken Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
--help -h Bu yardım iletisini göster ve çık.
--output -o Çıkış biçimi. İzin verilen değerler: json, jsonc, table, tsv. Varsayılan: json.
--Sorgu JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
--Ayrıntılı Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

sfctl kapsayıcı günlükleri

Service Fabric düğümünde dağıtılan kapsayıcı için kapsayıcı günlüklerini alır.

Bağımsız değişkenler

Bağımsız Değişken Açıklama
--application-id [Gerekli] Uygulamanın kimliği.

Bu genellikle 'fabric:' URI şeması olmayan uygulamanın tam adıdır. Sürüm 6.0'dan başlayarak, hiyerarşik adlar "~" karakteriyle sınırlandırılır. Örneğin, uygulama adı "fabric:/myapp/app1" ise, uygulama kimliği 6.0+ sürümünde "myapp~app1" ve önceki sürümlerde "myapp/app1" olacaktır.
--code-package-instance-id [Gerekli] 'service code-package-list' tarafından alınabilen kod paketi örneği kimliği.
--code-package-name [Gerekli] Service Fabric kümesindeki bir uygulama türünün parçası olarak kaydedilen hizmet bildiriminde belirtilen kod paketinin adı.
--node-name [Gerekli] Düğümün adı.
--service-manifest-name [Gerekli] Service Fabric kümesindeki bir uygulama türünün parçası olarak kaydedilen bir hizmet bildiriminin adı.
--Kuyruk Günlüklerin sonundan gösterilecek satır sayısı. Varsayılan değer 100'dür. Tüm günlükleri göstermek için 'all' seçeneğini belirleyin.
--timeout -t Varsayılan: 60.

Genel Bağımsız Değişkenler

Bağımsız Değişken Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
--help -h Bu yardım iletisini göster ve çık.
--output -o Çıkış biçimi. İzin verilen değerler: json, jsonc, table, tsv. Varsayılan: json.
--Sorgu JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
--Ayrıntılı Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Sonraki adımlar