- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 nodejs server http-proxy-middleware 导致下载大文件时内存和 CPU 爆炸,服务宕机
在使用 http-proxy-middleware 代理下载大文件(如附件)时,出现内存和 CPU 占用过高的问题,最后服务宕机。responseInterceptor 本身会将整个响应加载到内存,无论你是否使用 responseBuffer。responseInterceptor 会自动将整个响应流缓冲到 responseBuffer。即使你的回调函数什么都不做,只是 return responseBuffer。下载 100MB 文件时,内存就会占用 100MB+
2025-11-03 09:41:42
140
原创 1 Terraform 的最佳实践,一般样式和结构准则
仅在必要时使用脚本。Terraform 不会考虑或管理通过脚本创建的资源的状态。尽可能避免使用自定义脚本。仅在 Terraform 资源不支持所需行为时使用它们。使用的任何自定义脚本都必须有明确记录的存在原因,并且最好有弃用方案。Terraform 可以通过预配工具(包括 local-exec 预配工具)调用自定义脚本。将 Terraform 调用的自定义脚本放在scripts/目录中。
2024-12-27 09:41:46
916
原创 远程桌面许可证有问题,会话将在 60 分钟内断开连接。RDS 工作组环境中的错误
您收到错误。远程桌面许可证有问题,会话将在 60 分钟内断开连接。联系您的系统管理员以解决此问题。
2024-12-19 17:40:34
2313
1
原创 在aws cloud上传自定义的centos镜像
在中国区marketplace没有可用的centos镜像,官方镜像centos8以上需要收费我们需要自行获取centos的cloud image进行上传。
2024-12-11 10:44:41
937
原创 CentOS或者AWS linux2 容器下安装libreoffice完整Dockerfile
FROM amazonlinux:2.0.20201111.0RUN COPY simsun.ttc /usr/share/fonts/ttf-dejavu/simsun.ttc yum install mkfontscale -y &&\ yum clean all &&\ mkfontscale &&\ mkfontdir &&\ fc-cache -fvRUN wget -q https:/.
2021-12-26 20:15:40
1144
原创 Docker namespace隔离性
Namespace 类型 隔离资源 Kernel 版本 IPC System V IPC 和 POSIX 消息队列 2.6.19 Network 网络设备、网络协议栈、网络端口等 2.6.29 PID 进程 2.6.14 Mount ...
2021-11-21 11:18:27
855
原创 AWS lambda---以S3为源的cloudfront域自动过期方案
1. 创建一个s3桶my-test2. 创建cloudfront域并使用自定义域名CNAME my-test.xxx.cn由于中国区的cloudfront自定义域名无法使用Amazon Certificate Manager中免费的SSL证书,如果需要使用需要自行购买。在源中使用上述创建的s3桶的域名。3. 编写aws lambda创建aws iam role在iam中创建role lambda_cloudfront_create_invalidation 信任实体为lambda.a
2021-11-14 15:14:59
1645
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅