আমি কয়েক সপ্তাহ ধরে একটি নোড.জেএস প্রকল্পের সাথে কাজ করছি এবং এটি দুর্দান্ত কাজ করছে। সাধারণত, আমি npm start
আমার অ্যাপ্লিকেশনটি চালাতে এবং এটিকে লোকালহোস্ট, বন্দর 3000 ব্রাউজারে দেখতে ব্যবহার করি ।
আজ, এনপিএম স্টার্টটি ব্যবহার করার সময় আমি নিম্নলিখিত ত্রুটিটি পেতে শুরু করেছি:
Server started on port 3000
Port 3000 is already in use
আমি রিসোর্স মনিটরটি পরীক্ষা করে দেখেছি এবং 3000 বন্দরটিতে আমার অন্য কোনও প্রক্রিয়া চলছে না Why কেন আমি এই ত্রুটি বার্তা পাব?
আমার অ্যাপ.জেজেসে আমার কাছে বন্দরটি সেট করার জন্য নিম্নলিখিত কোড রয়েছে ... এটি কি ভুল? এটি আগে ভাল কাজ করেছে তাই আমি নিশ্চিত না যে আমি কী ভুল করছি।
// Set Port
app.set('port', (process.env.PORT || 3000));
app.listen(app.get('port'), function() {
console.log('Server started on port '+app.get('port'));
});
সাহায্যের জন্য ধন্যবাদ!
সম্পাদনা:
বন্দরটি কী প্রক্রিয়া ব্যবহার করছে তা যাচাই করার জন্য আমি নেটস্যাট এবং টিসিপিভিউ চালানোর চেষ্টা করেছি, তবে সেই বন্দরটি ব্যবহার করার মতো কিছুই নেই। আমি আমার ল্যাপটপটি পুনরায় চালু করার চেষ্টা করেছি কিন্তু আমি এখনও একই ত্রুটি পেয়েছি।