Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions shared/data/registry.json
Original file line number Diff line number Diff line change
Expand Up @@ -681,6 +681,7 @@
},
"versions-dedicated-gen-2": {
"supported": [
"22",
"20",
"19"
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,13 @@ When deploying to the Dedicated Gen 2 cluster the process is slightly different
- The application image on all three servers is replaced with the new image.
- The deploy hook is run on one, and only one, of the three servers.
- The cluster is opened to allow new requests.
<!-- vale off -->
{{< note title="Note" theme="Note" >}}

Note that hooks still run without containers. For example, [commands like `pre_start`](/create-apps/app-reference/single-runtime-image.md#web-commands) and other hooks run directly on the app docroot or worker service.

{{< /note >}}
<!-- vale on -->
The deploy usually takes approximately 30-90 seconds, although that is dependent on how your deploy hook has been configured.

During the deploy process the cluster is unavailable. All Dedicated Gen 2 instances are fronted by the Fastly Content Delivery Network (CDN) unless you decide to bring your own CDN. You can also decide that you'd rather not use Fastly. Fastly can be configured to allow a “grace period”, meaning that requests to the origin that fail are served from the existing cache, even if that cache item is stale. We configure a default grace period that is longer than a typical deployment, and can extend that time upon request. That means anonymous users should see no interruption in service at all. Authenticated traffic that can’t be served by the CDN still sees a brief interruption.
Expand Down
Loading