رفتن به محتوا
Platform Docs

نگهداری تجهیزات

نگهداری مناسب زیرساخت مدیریت اشتراک شما برای عملکرد بهینه و قابلیت اطمینان ضروری است.

  • CPU: ۲+ هسته برای محیط‌های تولید
  • RAM: حداقل ۴GB، ۸GB توصیه می‌شود
  • ذخیره‌سازی: SSD توصیه می‌شود
  • شبکه: اتصال پایدار با ۹۹.۹٪ در دسترس بودن
  • زمان پاسخ API < ۵۰۰ms
  • نرخ تحویل webhook > ۹۹٪
  • سلامت اتصالات پایگاه داده
-- نگهداری هفتگی
VACUUM ANALYZE subscriptions;
VACUUM ANALYZE payments;
#!/bin/bash
DB_NAME="torosachi_prod"
DATE=$(date +%Y%m%d_%H%M%S)
pg_dump $DB_NAME > "backup_$DATE.sql"
gzip "backup_$DATE.sql"

مراقبت از یکپارچه‌سازی API

Section titled “مراقبت از یکپارچه‌سازی API”

مدیریت محدودیت‌های نرخ

Section titled “مدیریت محدودیت‌های نرخ”
class ToroSachiClient {
constructor(apiKey) {
this.apiKey = apiKey;
}
async makeRequest(endpoint) {
return fetch(`https://api.torosachi.com/v1${endpoint}`, {
headers: {
'Authorization': `Bearer ${this.apiKey}`
}
});
}
}
Terminal window
# Redis
redis-cli INFO memory
redis-cli CONFIG SET maxmemory-policy allkeys-lru
app.get('/health', async (req, res) => {
try {
const dbResult = await db.query('SELECT 1');
res.status(200).json({ status: 'healthy' });
} catch (error) {
res.status(503).json({ status: 'unhealthy' });
}
});

نگهداری منظم کلید سیستم‌های قابل اعتماد مدیریت اشتراک است.