

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 尋找和停止閒置工作階段
<a name="stop-idle-sessions"></a>

您可以使用 CLI 命令搭配 `-j`命令選項來識別閒置的 Amazon DCV `dcv describe-sessions` 工作階段。指定 `-j` 選項可將命令設定為以 JSON 格式傳回輸出，以提供工作階段的其他詳細資料。

例如，下列命令針對名為 `my-session` 的工作階段，傳回相關資訊。

```
$ dcv describe-session my-session -j
```

輸出：

```
{
    "id" : "my-session",
    "owner" : "dcvuser",
    "x11-display" : ":1",
    "x11-authority" : "/run/user/1009/dcv/test3.xauth",
    "num-of-connections" : 1,
    "creation-time" : "2019-05-13T13:21:19.262883Z",
    "last-disconnection-time" : "2019-05-14T12:32:14.357567Z",
    "licensing-mode" : "DEMO",
    "licenses" : [
        {
            "product" : "dcv",
            "status" : "LICENSED",
            "check-timestamp" : "2019-05-14T12:35:40Z",
            "expiration-date" : "2019-05-29T00:00:00Z"
        },
        {
            "product" : "dcv-gl",
            "status" : "LICENSED",
            "check-timestamp" : "2019-05-14T12:35:40Z",
            "expiration-date" : "2019-05-29T00:00:00Z"
        }
    ]
}
```

在命令輸出中，`num-of-connections` 參數指出作用中的用戶端連線數目。值為 `0` 表示沒有作用中的用戶端連線，且工作階段目前閒置。您也可以使用 `last-disconnection-time` 參數，以判斷工作階段上次何時有作用中的用戶端連線。

您可以建立指令碼或 cron 任務，以利用此資訊來識別閒置工作階段。然後，您可以使用 [`dcv close-session`](managing-sessions-lifecycle-stop.md) 命令，以停止使用這些工作階段。

**注意**  
停止工作階段會關閉正在工作階段中執行的所有應用程式。