มีใครใช้ Node.js เป็นเว็บเซิร์ฟเวอร์จริงหรือไม่ [ปิด]


12

ฉันพยายามโน้มน้าวใจตัวเองให้หยิบมันขึ้นมาและเริ่มพัฒนาด้วย แต่ฉันอยากรู้ว่าใครมีปัญหาด้านความมั่นคงหรืออะไรก็ตาม

ฉันเข้าใจว่าไม่ใช่ "การผลิต" ที่มีคุณภาพเช่น Apache หรือ IIS ฉันคิดว่าสำหรับไซต์เล็ก ๆ มันน่าจะดี (สูงสุด 200 การเชื่อมต่อพร้อมกัน) ฉันควรรับเรื่องนี้ไหม?


2
ฉันคิดว่าสิ่งนี้ควรได้รับการปรับปรุงอย่างต่อเนื่องพร้อมคำตอบใหม่ โดยเฉพาะอย่างยิ่งคำตอบล่าสุดเกี่ยวกับการใช้ Node.JS ขนาดใหญ่ที่สุด
Bryan Field

ฉันเห็นด้วย. ฉันชอบที่จะเห็นว่ามีคนใช้งานอย่างแท้จริงกี่คน
Jeremy Boyd

คำตอบ:



7

เนื่องจาก node.js มีความยาวไม่เพียงพอที่จะสร้างความพึงพอใจให้กับชุมชนที่มีความมั่นคงและปลอดภัยการปรับใช้การผลิตจำนวนมากจึงใช้Apacheหรือnginxเป็นเว็บเซิร์ฟเวอร์ที่พร็อกซีร้องขอ HTTP ไปยังโหนดที่ทำงานบนพอร์ตอื่นที่ไม่สามารถเข้าถึงได้ ที่อยู่ IP สาธารณะของเครื่อง

นอกจากนี้ตลอดไปอาจจะสามารถช่วยเหลือเกี่ยวกับปัญหาความมั่นคงโหนด


1
+1 สำหรับการชี้ไปที่ "ถาวร" ฉันกำลังมองหา "ผู้ควบคุม" และ "ผู้ที่พุ่งขึ้น" เช่นcuppster.com/2011/05/18/using-supervisor-with-upstart
Henk

2

ไม่ใช่คำตอบสำหรับคำถามของคุณโดยตรง แต่เกี่ยวข้องมากในแง่ของการโฮสต์แอป node.js: ผู้ให้บริการที่เหมือน Heroku สองคนที่ใช้ node.js / JavaScript แทน Ruby ทั้งในช่วงเบต้า / เชิญ (ณ กลางเดือนมีนาคม 2011):


2

ดูเหมือนว่าพวกเขาดึงเรื่องราวความสำเร็จออกมาจาก บริษัท ใหญ่ ๆ เป็นสัญญาณที่ดี

NodeJS.orgตอนนี้ส่งเสริมบทความจาก บริษัท ยักษ์ใหญ่ไมโครซอฟท์ , อีเบย์ , LinkedInและYahoo

ฉันสงสัยว่า Google จะทำอะไร ... พวกเขาอาจมีเหตุการณ์ที่ I / O ทำงานอยู่เบื้องหลัง หรือบางทีพวกเขาอาจเพียงแค่สละเวลาก่อนที่พวกเขาจะใส่ชื่อที่ดีไว้เบื้องหลังผลิตภัณฑ์


1
Google ได้ผลิตGoซึ่งในขณะที่ไม่มีการขับเคลื่อนเหตุการณ์
James O'Gorman

1

ฉันใช้มันเป็นพร็อกซีย้อนกลับที่หน้าเว็บไซต์ของฉัน - ไม่มีไซต์ใด ๆ ที่ยุ่งเหยิง แต่พอร์ตโฟลิโอรูปภาพของฉันได้รับปริมาณการใช้งานจำนวนมาก

ฉันไม่เคยเห็นปัญหาแปลกความล้มเหลวหรือความน่าเชื่อถือแบบสุ่มมาก่อน


1
โปรดทราบว่าการรักษาความปลอดภัยเป็นเรื่องใหญ่ที่ไม่รู้จัก มันเริ่มต้นจากการที่มีช่องโหว่หน่วยความจำล้น ไม่ว่าจะได้รับการแก้ไขทั้งหมดยังไม่เป็นที่ทราบ แต่ใครก็ตามที่ใช้งานควรเก็บ Node.JS ให้ทันสมัยอยู่เสมอในกรณีที่มีรายการความปลอดภัยบางส่วนที่พลาดไป (ฉันไม่มีผู้เชี่ยวชาญด้านความปลอดภัย)
Bryan Field

มันเร็วกว่า nginx หรือพร็อกซีอื่นที่คุณพยายาม?
adrian7

ฉันไม่แน่ใจว่ามันจะเร็วกว่า - แต่ฉันรู้ว่ามันไม่ได้ช้า - แต่มันยืดหยุ่นกว่าแน่นอน 100%
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.