feat: 提升并发容量默认配置
This commit is contained in:
@@ -27,6 +27,7 @@ from app.services.security_state_service import SecurityStateService
|
||||
from app.services.auth_service import AuthService
|
||||
from app.services.model_service import ModelClientService
|
||||
from app.core.observability import RequestObservabilityMiddleware
|
||||
from app.core.config import Settings
|
||||
|
||||
|
||||
@pytest.fixture(autouse=True)
|
||||
@@ -43,6 +44,14 @@ def test_secret_is_encrypted_and_masked():
|
||||
assert SecretService.masked(encrypted) == MASKED_SECRET
|
||||
|
||||
|
||||
def test_production_chat_capacity_defaults_cover_expected_burst():
|
||||
settings = Settings(_env_file=None)
|
||||
|
||||
assert settings.chat_max_active_requests == 30
|
||||
assert settings.chat_max_queue_size == 90
|
||||
assert settings.chat_queue_timeout_seconds == 90
|
||||
|
||||
|
||||
def test_migration_revision_ids_fit_default_alembic_version_column():
|
||||
versions_dir = Path(__file__).parents[1] / "alembic" / "versions"
|
||||
revision_pattern = re.compile(r'^revision\s*=\s*["\']([^"\']+)', re.MULTILINE)
|
||||
|
||||
Reference in New Issue
Block a user