আমি জ্যাঙ্গো, ফাস্টসিজিআই এবং এনগিনেক্স চালাচ্ছি। আমি প্রকারের একটি এপিআই তৈরি করছি যে যেখানে কেউ এক্সএমএল এর মাধ্যমে কিছু ডেটা প্রেরণ করতে পারে যা আমি প্রসেস করব এবং তারপরে প্রেরিত প্রতিটি নোডের জন্য কিছু স্থিতি কোডগুলি ফিরিয়ে আনব।
সমস্যাটি হ'ল Xgin প্রসেস করতে যদি আমি খুব বেশি সময় নেয় তবে এনগিনেক্স একটি 504 গেটওয়ে টাইম-আউট ফেলে দেবে - আমি 60 সেকেন্ডের চেয়ে বেশি মনে করি।
সুতরাং আমি এনগিনেক্স সেট করতে চাই যাতে অবস্থান / এপিআইয়ের সাথে মেলে এমন কোনও অনুরোধ যদি 120 সেকেন্ডের জন্য শেষ না হয়। কি সেটিং এটি সম্পাদন করবে।
আমার এখন পর্যন্ত যা আছে তা হ'ল:
# Handles all api calls
location ^~ /api/ {
proxy_read_timeout 120;
proxy_connect_timeout 120;
fastcgi_pass 127.0.0.1:8080;
}
সম্পাদনা করুন: আমার যা আছে তা কাজ করছে না :)