راکت

مشکل بلاک شدن request ها

2 پاسخ

سلام
من چنتا ریکوئست ajax توی صفحم دارم که بعضی اوقات بلاک میشه و چندین ثانیه طول میکشه یا صفحه لود بشه یا این که باید رفرش بشه
ریکوئست ها https هستن و همچنین خود صفحه هم https هست، از این نظر نباید مشکلی باشه
بعضی وقت ها درسته ولی بعضی وقت ها مشکل داره و بلاک میشه ولی در عین حال ریسپانس بعد از مدت خیلی زیادی میاد ( نمیدونم دیگه از کش استفاده میکنه یا چیز دیگه ای )

به نظرتون مشکل از کجاست که فقط بعضی اوقات این اتفاق میفته ؟

بلاک شدن ریکوئست

saman
saman
@saman1111
ثبت پرسش جدید

پاسخ‌ها

2
سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

بصورت پیش فرض تویی لاراول ، فایل RouteServiceProvider برای روت api یک Limit قرار داده متد configureRateLimiting ، این رو یک بررسی بکن ، اگر کارهای بیشتری انجام دادی کدتون رو بذارید

protected function configureRateLimiting()
    {
        RateLimiter::for('api', function (Request $request) {
            return Limit::perMinute(60);
        });
    }
saman
saman
@saman1111

@juza66
این همون throttle توی نسخه های قدیمی تره، درسته ؟
بله از این نظر مشکلی نداره
حتی بعد از یکی دوبار رفرش صفحه درست میشه و ریکوئست درست انجام میشه بدون مشکل
توی بروزر هم api رو بزنم کار میکنه
ولی فقط موقعی که از صفحه درخواست میدم block میشه

ممنون از پاسختون

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام