2014-10-30 43 views

cevap

43

Sen --port parametresini kullanabilirsiniz: meteor help <command> çalıştırın

`meteor run --port 3030` 

komut satırı parametreleri hakkında daha fazla bilgi edinmek için mesela meteor help run.

Sorunuzu olarak etiketlediğini görüyorum. Aslında mup kullanıyorsanız, config file'da env parametresini kontrol edin.

+0

ilgili soru: mümkün mü farklı limanlarda Aynı uygulamayı (iki durum) çalıştırmak için? Aynı uygulamayı 3000 ve 5000 portlarında çalıştırmayı denedim ve ikincisi mongodb – Sasikanth

+0

ile ilgili hataları gösteriyor. Kesinlikle mümkün; Web sitemde çalışan birkaç uygulama var. Uygulama örnekleriniz muhtemelen aynı veritabanını kullanırken çakışır - bu nedenle Mongo hataları. –

+0

bu hatayı alıyorum "Async işlevinin geri çağrılması: Hata: bağlantı kapatıldı" @Dan Dascalescu –

0

Hayır, esas olarak 3000 varsayılan başlangıç ​​noktasında veya herhangi bir durumda başlangıçta ve aşağıdaki (+1) Mongo için kullanılır. daha önce olduğu gibi, aşağıdaki uygulama 3002 yılında zaten 2 bağlantı noktası üzerinden çalıştırılabilir olan
, dolayısıyla önceki 2 portlu - bu 2998.

Kontrol çok basit olabilir (Mac, Linux):

ps|grep meteor 
+0

Efendimiz, dağıttığımız, yorumlarda bulunan üyeliğinizi lütfen iptal edin, sorun nedir? – borodatych

1

OP'nin mongo db üzerindeki kilitler nedeniyle oluşan istisnalara atıfta olduğunu düşünüyorum. Sadece bu platformda geçen hafta yaşıyorum - ve olabildiğince çabuk öğreniyorum.

Hata: EBUSY, ' bağlantısını kaldırmak D: - İki farklı bağlantı noktalarında iki farklı kullanıcılar aynı proje dizinden benim uygulamasını çalıştıran çalıştı Ama ne zaman MongoDB hakkında bir istisna var \ test \ .meteor \ yerel \ db \ mongod.lock '

Sorunun kökü farklı bağlantı noktalarında çalışmıyor - iki örnek arasındaki paylaşılan dosyalar - Özellikle veritabanı.

Cevaplarınızdan hiçbirinin aslında ona yardım etmediğini düşünüyorum. Ve .. ben de henüz yapamam.

İlk - -

Ben iki kullanıcıların yerel ağacın \ .meteor için farklı bir klasör kullanmak alabilirsiniz görmek için bağlantıları denemeler için gidiyorum

İki seçenek var. .. böylece ikimiz de aynı anda aynı kod üzerinde çalışabilir - ama test ederken birbirimizi etkilemez.

Ama bunu OP ya (farklı kullanıcılar aynı uygulama) atıfta bulundu buysa şüphe ...

İkinci - Ben çalışma mongo.js bazı kavram içine enjekte eğer tespit etmeye çalışıyor mongodb.lock-3000

İkinci seçenekten hoşlanmıyorum çünkü mongodb.lock-3000 üzerinde çalıştığım URL/port numarası standart betiklerimin kendi versiyonum.

B

+1

Bu soruya cevap vermiyor, birkaç yorum olarak daha uygun. –