Tablestore SDK for Java kullanarak bir tünelin yapılandırmasını, aşamasını, kanal durumlarını ve artımlı tüketim ilerlemesini sorgulayın.
Ön koşullar
Tablestore SDK for Java yükleyin ve TunnelClient'ı başlatın.
Özellik açıklaması
Bir tünel hakkında bilgi sorgulamak için describeTunnel yöntemini çağırın. Yanıt; tünel yapılandırmasını, genel artımlı tüketim noktasını ve kurtarma noktası hedefini (RPO) ile tüneldeki her bir kanalın durumunu ve tüketim ilerlemesini içerir.
DescribeTunnelResponse describeTunnel(DescribeTunnelRequest request)
throws TableStoreException, ClientException
Aşağıdaki örnek, example_table tablosunun example_tunnel tüneliyle ilgili bilgileri sorgular ve tünel aşamasını, her bir kanalın durumunu ve tüketim ilerlemesini yazdırır:
String tableName = "example_table";
String tunnelName = "example_tunnel";
DescribeTunnelRequest request =
new DescribeTunnelRequest(tableName, tunnelName);
DescribeTunnelResponse response = tunnelClient.describeTunnel(request);
TunnelInfo tunnelInfo = response.getTunnelInfo();
System.out.printf(
"name=%s, type=%s, stage=%s%n",
tunnelInfo.getTunnelName(),
tunnelInfo.getTunnelType(),
tunnelInfo.getStage());
for (ChannelInfo channelInfo : response.getChannelInfos()) {
System.out.printf(
"channelId=%s, type=%s, status=%s, count=%d%n",
channelInfo.getChannelId(),
channelInfo.getChannelType(),
channelInfo.getChannelStatus(),
channelInfo.getChannelCount());
}
Parametreler
request parametresi DescribeTunnelRequest türündedir ve aşağıdaki parametreleri içerir:
|
|
|
|
|
|
|
|
|
|
|
|
Dönüş değerleri
Dönüş değeri DescribeTunnelResponse türündedir ve aşağıdaki alanları içerir:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
tunnelConsumePoint ve tunnelRpo yalnızca artımlı tüketime uygulanır. Artımlı tüketim başlamadıysa veya tünel yalnızca tam verileri tüketiyorsa tunnelConsumePoint varsayılan değere sahiptir. Bu durumda, tüketim gecikmesini belirlemek için tunnelRpo kullanmayın.
Kanal bilgileri
channelInfos[] dizisindeki her öğe ChannelInfo türündedir ve aşağıdaki alanları içerir:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|