Ho cercato molto per capire questa domanda, ma non ho ottenuto una spiegazione chiara. C'è solo una differenza che l'app in cluster può essere scalata e l'app fork non può essere?
Il sito pubblico di PM2 spiega che la modalità Cluster può fare queste funzionalità, ma nessuno dice dei pro della modalità Fork (forse, può diventare NODE_APP_INSTANCE
variabile).
Sento che Cluster potrebbe far parte di Fork perché Fork sembra essere usato in generale. Quindi, immagino che Fork significhi solo "processo biforcuto" dal punto di PM2 e Cluster significhi "processo biforcuto che può essere scalato fuori". Allora, perché dovrei usare la modalità Fork?