ECI Terminal, kapsayıcılarla etkileşim kurmanızı ve kapsayıcılarda komut çalıştırmanızı sağlar. Terminali bir tarayıcıda açabilir veya kendi sisteminize entegre edebilirsiniz. Bu konuda ECI Terminal'in nasıl kullanılacağı ve kendi sisteminize nasıl entegre edileceği açıklanmaktadır.
ECI Terminal Kullanımı
Esnek bir kapsayıcı örneği kullanırken kapsayıcı içinde komut çalıştırmak istiyorsanız WebSocketUri değerini almak için ExecContainerCommand API işlemini çağırın. Bu değer WebSocket URL'sini belirtir. WebSocket URL'sine tarayıcı üzerinden doğrudan erişemezsiniz. Bunun yerine ExecContainerCommand API işlemi tarafından döndürülen HTTP URL'sini kullanın.
Kapsayıcıda komut çalıştırmak için ExecContainerCommand API işlemini çağırdığınızda komut tamamlandığında yürütme sonlanır. Birden çok komut çalıştırmanız gerekiyorsa ExecContainerCommand API işlemini art arda çağırabilirsiniz. Alternatif olarak kapsayıcıya bağlanmak ve hata ayıklama amacıyla etkileşimli komutlar çalıştırmak için Elastic Container Instance konsolundaki Workbench'i kullanabilirsiniz. Daha fazla bilgi için bkz. Esnek bir kapsayıcı örneğine bağlanma.
HttpUrl 30 saniye boyunca geçerlidir. Oturum başlatmak için API çağrısından sonraki 30 saniye içinde bu URL'yi bir tarayıcıda açmanız gerekir.
Welcome to Alibaba Cloud Elastic Container Instance!
This connection has been audited, you can view the audit log on the ECI console.
How to integrate the current page into your system: https://www.alibabacloud.com/help/document_detail/202846.html
___ /_ | |__| () |_|
| |_| |_| | |_| ||/>\'<\|\|\|\<\||
| _|| |__|_| | ||/| | | | | | | |\,| |
|__|\__|_| |\,\_| |_| |_|_| |\,_|
eci information:
cn-shanghai::eci-uf65xfvuz0xxx 3zdy::j:xxx test::test1
Bu şekilde başlatılan tüm oturumlar denetlenir. Denetim kayıtlarını Elastic Container Instance konsolunun terminal audit logs sayfasında görüntüleyebilirsiniz. Denetim bilgileri arasında istek zamanı, örnek kimliği ve istek IP adresi yer alır. Denetim günlükleri en fazla bir ay süreyle saklanır.
ECI Terminal'i Kendi Sisteminize Entegre Etme
ExecContainerCommand API işlemini çağırarak HTTP URL'sini elde ettikten sonra ECI Terminal'i kendi sisteminize entegre etmek için aşağıdaki yöntemlerden birini kullanabilirsiniz:
-
HTTP URL'sine ayrı bir pencerede erişin.
Yeni bir pencerede HTTP URL'sine erişmek için bir ön uç uygulaması kullanın.
-
HTTP URL'sini mevcut sayfaya gömün.
Bir iframe kullanarak HTTP URL'sini kendi sisteminizin bir sayfasına gömün.