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 hizmet bildiriminin adı. |
--container-api-body | Kapsayıcı REST API'si için HTTP isteği 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 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'. |
--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
- Service Fabric CLI'yı ayarlayın .
- Örnek betikleri kullanarak Service Fabric CLI'yi kullanmayı öğrenin.