This topic describes how to modify the information about an origin server in the Dynamic Route for CDN (DCDN) console.
DCDN supports switchover between primary and secondary origin servers. If multiple origin servers are configured, DCDN preferentially redirects requests to the origin server whose Priority is Primary. If the primary origin server fails three consecutive health checks, Alibaba Cloud CDN redirects requests to the origin server whose Priority is Secondary. If the primary origin server passes the health check, the system marks the origin server as available and restores the priority of the origin server to primary. If you set the same priority for all origin servers, DCDN automatically redirects requests to origin servers in turn.
- Log on to the DCDN console.
- In the left-side navigation pane, click Domain Names.
- On the Configure page, find the domain name that you want to manage and click Domain Names in the Actions column.
- On the Basic Settings tab, find the Origin Information section.
- In the Origin Information section, click Modify.
- In the Add Origin Server dialog box, set the following parameters.
Parameter Description Type
- OSS Domain
If you select OSS Domain, you can enter the public domain name of an Alibaba Cloud Object Storage Service (OSS) bucket in the Domain Name field. For example, you can enter xxx.oss-cn-hangzhou.aliyuncs.com. Internal endpoints of OSS buckets are not supported.
You can view the public endpoint of an OSS bucket in the OSS console. You can also select an OSS bucket that belongs to the current Alibaba Cloud account from the Domain Name drop-down list.
If you select IP, you can enter the public IP address of the origin server in the IP field.
Enter the public IP addresses of one or more servers. Public IP addresses of Alibaba Cloud Elastic Compute Service (ECS) instances do not need to be reviewed.
- Site Domain
If you select Site Domain, you can enter the domain name of your origin server in the Domain Name field.Note The origin domain name cannot be the same as the accelerated domain name. Otherwise, a DNS resolution loop occurs, and requests cannot be redirected to the origin server.
You can set priorities to specify primary and secondary origin servers. The primary origin server has a higher priority than secondary origin servers. DCDN preferentially redirects requests to the primary origin server.
For example, if you set Origin Server A and B as the primary and secondary origin server, user requests are preferentially redirected to Origin Server A. If Origin Server A is down, user requests are redirected to Origin Server B until Origin Server A works as expected again.
If origin servers have the same priority, DCDN redirects requests to the origin servers based on their weights. This balances loads among the origin servers. Valid values of weights are 0 to 100. An origin server with a greater weight value receives a larger number of requests.
For example, you have specified two origin servers: Server A and Server B, and both of them are primary origin servers. The weight of Server A is 80, and the weight of Server B is 20. In this case, DCDN redirects 80% of requests to Server A and 20% of requests to Server B.
PortSelect a port based on the protocol supported by the origin server.
Note Before you can specify a custom port, you must set Static Origin Protocol Policy and Dynamic Origin Protocol Policy to HTTP after you add a domain name. For more information, see Configure the static origin protocol policy and Configure back-to-origin requests to retrieve dynamic content.
- Port 80: Requests are redirected to port 80 of the origin server.
- Port 443: Requests are redirected to port 443 of the origin server. Make sure that the origin server supports HTTPS.
- OSS Domain
- Click OK.