Score:0

กระบวนการเพิ่มเติมของโหมดคลัสเตอร์ PM2 ใช้เส้นทางสคริปต์ที่ไม่ถูกต้อง

ธง uy

ฉันมีแอป nodejs ที่ทำงานบนเซิร์ฟเวอร์ดังต่อไปนี้ ระบบนิเวศ.config.js:

    โมดูลส่งออก = {
      แอป : [
    {
        ชื่อ : "app.website.com",
        สคริปต์: "/var/www/app.website.com/node/server.js",
        cwd : "/var/www/app.website.com/node/",
        อินสแตนซ์ : "สูงสุด",
        exec_mode : "คลัสเตอร์",
        max_memory_restart: "500M",
        out_file : "/var/log/pm2.app.website.com.out.log",
        error_file: "/var/log/pm2.app.website.com.err.log",
        merge_logs: จริง
        pid_file : "/var/run/pm2.app.website.com.pid"
    },
    {
        ชื่อ : "dev1.website.com",
        สคริปต์: "/var/www/dev1.website.com/node/server.js",
        cwd : "/var/www/dev1.website.com/node/",
        กรณี : 1,
        exec_mode : "คลัสเตอร์",
        max_memory_restart: "500M",
        out_file : "/var/log/pm2.dev1.website.com.out.log",
        error_file: "/var/log/pm2.dev1.website.com.err.log",
        merge_logs: จริง
        pid_file : "/var/run/pm2.dev1.website.com.pid"
    },
      ]
    }

เมื่อฉันเริ่มต้น ฉันเห็นในสถานะ pm2:

  • 3 กระบวนการเริ่มต้นสำหรับ app.website.com
  • 2 อันเริ่มต้นใหม่อย่างต่อเนื่อง

ใน pm2 มอนิเตอร์

ฉันเห็นว่าหนึ่งใน 3 กระบวนการมีเส้นทางสคริปต์ของ

/var/www/app.website.com/node/server.js

ในขณะที่อีก 2 คนมีเส้นทางสคริปต์ของ

/var/www/app.website.com/node

ดังนั้นพวกเขาจึงผิดพลาด

ฉันไม่เห็นว่าทำไมเส้นทางสคริปต์ของทั้ง 3 กระบวนการจึงไม่เหมือนกัน

PM2 รุ่น 5.1.1 nodejs เวอร์ชัน 14.17.6

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา