如何回原 CDN 和配置回滚段大小
CDN(Content Delivery Network,内容分发网络)是一种通过在多个地理位置分散的服务器上缓存内容来提高网站加载速度的技术,当用户请求某个资源时,CDN 会从离用户最近的服务器提供这个资源,有些情况下你可能需要将请求直接发送到源服务器,这就是所谓的 "回原"。
步骤:
1、登录到你的 CDN 提供商的管理界面:每个 CDN 提供商都有自己的管理界面,你需要登录到这个界面。
2、找到相关的设置选项:在管理界面中,找到与回原相关的设置选项,这可能在“高级设置”或“路由规则”等地方。
3、配置回原规则:根据需要配置回原规则,你可能希望所有来自特定 IP 地址范围的请求都直接回原。
4、保存并测试:保存你的设置,然后进行测试以确保它按预期工作。
注意:具体的操作步骤会根据你使用的 CDN 提供商有所不同。
回滚段是数据库事务日志的一部分,用于在发生错误时恢复事务,配置回滚段的大小是一个需要根据系统需求仔细考虑的任务。
步骤:
1、确定需求:你需要确定你的系统对回滚段大小的需求,这取决于你的系统可能遇到的最大并发事务数量。
2、连接到数据库:使用适当的工具(如 SQL*Plus 或 SQL Developer)连接到你的数据库。
3、查看当前设置:运行以下 SQL 语句来查看当前的回滚段大小:
SELECT INITIAL_EXTENT, NEXT_EXTENT, MIN_EXTENTS, MAX_EXTENTS, PCT_INCREASE FROM DBA_SEGMENTS WHERE SEGMENT_NAME = 'SYSTEM ROLLBACK SEGMENT';
4、修改设置:如果你需要修改回滚段的大小,可以使用ALTER
语句,以下语句将回滚段的初始大小设置为 100MB,最大扩展到 500MB:
ALTER ROLLBACK SEGMENT system DEFAULT STORAGE (INITIAL 100M NEXT 100M MINEXTENTS 10 MAXEXTENTS 5);
5、保存并测试:保存你的设置,然后进行测试以确保它按预期工作。
注意:这些步骤假设你使用的是 Oracle 数据库,其他数据库系统可能会有不同的设置方法。
下面是一个简化的介绍,展示了关于CDN(内容分发网络)配置中的HTTPS回源以及如何配置回滚段大小的问题,请注意,具体的配置步骤可能会根据您使用的具体CDN服务提供商和设置有所不同。
配置项 | 描述 | 操作 |
HTTPS回源 | 当CDN节点上没有找到请求的内容时,它会从原始服务器请求内容,如果原始服务器支持HTTPS,可以通过以下配置实现回源。 | |
1. 回源协议 | 设置回源时使用的协议。 | 选择“HTTPS”作为回源协议。 |
2. 回源地址 | 指定原始服务器(源站)的地址。 | 输入原始服务器的HTTPS地址。 |
3. 证书配置 | 如果需要,配置SSL证书。 | 上传或指定证书和私钥。 |
回滚段大小配置 | 回滚段是用于处理事务回滚的数据结构,这里指的是配置用于优化数据库性能的回滚段大小。 | |
1. 回滚段大小 | 设置回滚段的大小。 | 根据服务器性能和需求调整大小。 |
2. 最小回滚段 | 设置最小回滚段数量。 | 根据数据库需求配置。 |
3. 最大回滚段 | 设置最大回滚段数量。 | 根据服务器资源和性能测试结果配置。 |
以下是具体配置的介绍格式:
配置分类 | 参数 | 描述 | 示例 |
HTTPS回源配置 | 回源协议 | 选择回源时使用的协议 | HTTPS |
回源地址 | 源站地址 | https://origin.example.com | |
证书配置 | 证书文件 | SSL证书文件 | origin.crt |
私钥文件 | 对应的私钥文件 | origin.key | |
回滚段大小配置 | 回滚段大小 | 每个回滚段的大小 | 128MB |
最小回滚段 | 最小回滚段数量 | 用于事务处理的最小回滚段 | 3 |
最大回滚段 | 最大回滚段数量 | 允许的最大回滚段数量 | 10 |
请根据您的具体环境调整上述配置项,需要注意的是,在实际操作中,您应该参考所使用的CDN提供商的官方文档来进行配置。