TIBCO – AppSpaces

11 / 100

AppSpaces

Un AppSpace è una raccolta di uno o più AppNode.

Un Dominio può contenere uno o più AppSpace.

Gli AppSpace possono estendersi su più macchine fisiche attraverso le reti.

Un AppSpace si manifesta sulla macchina fisica come una struttura di cartelle predefinita che contiene informazioni sulle applicazioni distribuite in quel dominio.

Una o più applicazioni possono essere distribuite in un AppSpace.

Ogni AppSpace contiene uno o più runtime di esecuzione chiamati AppNodes che ospitano le applicazioni.

Quando si distribuisce un’applicazione in un AppSpace, l’applicazione viene distribuita in tutti gli AppNode che fanno parte dello stesso AppSpace.

Un AppSpace è elastico, che consente di aggiungere AppNode in modo dinamico per ridimensionare il carico su un’applicazione, fornendo in tal modo bilanciamento del carico e tolleranza agli errori per le applicazioni.

È possibile aggiungere e rimuovere AppNodes in un AppSpace anche dopo la distribuzione di un’applicazione.

Il diagramma seguente mostra AppSpace1 sulla macchina 1, AppSpace2 sulla macchina 2 e AppSpace3 che abbraccia la macchina 1 e la macchina 2 :.

Un AppSpace si manifesta come una cartella, appspace_name, nel file system e si trova nella directory <TIBCO_HOME> \ bw \ domains \ domain_name \ appspaces, dove domain_name è il dominio a cui appartiene. Contiene una cartella per ogni AppSpace nel dominio, identificata dal nome AppSpace, che è unica per ciascun dominio.

La cartella appspace_name contiene due sottocartelle: app e condivise.

La cartella delle app contiene applicazioni distribuite in AppSpace.