aws-samples / aws-samples/aws-serverless-app-with-aurora-and-python-sql-alchemy-example
Question related Connection Pool settings
- Ngôn ngữ chính
- Python
- Star
- 67
- Fork
- 16
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
Hey 👋
I saw that you used Pool Size = 1 and max overflow = 0
return create_engine(db_conn_string,
echo=debug_mode,
pool_size=1,
max_overflow=0,
pool_recycle=3600,
pool_pre_ping=True,
pool_use_lifo=True)
Was this by intention because of the RDS Proxy?
Could you explain why not a higher Pool Size was used as the RDS Proxy is handling the Connections anyway?
Would love to hear your reasons because I want to run this kind of setup for a productive use case.
Best regards
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu với cấu hình create_engine được nêu trong issue, tập trung vào pool_size, max_overflow và ngữ cảnh RDS Proxy. Kiểm tra tài liệu hoặc cấu hình hiện có của ví dụ liên quan đến entry point này; công việc được xem là hoàn tất khi ghi lại lời giải thích rõ ràng về lý do chọn các giá trị này và liệu pool_size lớn hơn có phù hợp với setup đã nêu hay không.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- aws, python, sqlalchemy
- Lĩnh vực
- databases, documentation
- Loại issue
- Tài liệu
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 25/100