Chat now with support
Chat mit Support

erwin Evolve 2023.1.0 - User Guide

erwin Evolve 2023.1.0 User Help Guide Legal Notices Getting Started Creating Sites and Pages Data Layout Options Filtering Data Property Groups Data Visualizations Displaying Diagrams Using Web Modeler Automatic Diagrams (Diagram Designer) Navigating your Site Enhanced erwin Evolve Plugins Workflow Explained Social Interaction Features Questionnaires Reference Configuration and Administration Customizing Your Site Troubleshooting Upgrading

Configure Evolve Server

Load Balancing with erwin Web Modeler

Previously if you wanted to use Web Modeler you were restricted to a single server installation. We have now extended the configuration to allow for multi-server (or load balanced) environments.

Configuring MongoDB Replication

This topic explains the process to configure MongoDB Replication. This process is only required if you are serving Evolve Web Platform from more than one web server, in a load balanced array.

Configure MongoDB Replication

  1. Press the Windows key and then click Start.

  2. Search for Services.

The Services window appears.

  1. Select MongoDB Server.

  1. Click Stop.

MongoDB Server service stopped.

  1. Go to MongoDB bin folder available at C:\Program Files\MongoDB\Server\4.2\bin.

  2. Open `mongod.cfg` file in text editor (For example, Notepad).

  3. Update replication property as follows:

    replication:

        replSetName: "rs0"

  4. Bind your system IP address in the following format:

    net:

        port: 27017

        bindIp: <enter system ipv4>, 127.0.0.1

  5. Save the`mongod.cfg` file.

  6. Start MongoDB Service.

  7. Go to C:\Program Files\MongoDB\Server\4.2\bin and open the command Prompt.

  8. Run the mongo.exe command.

  9. Run the following command:

rs.initiate({_id : "rs0",members: [{ _id: 0, host: "<enter system ipv4>:27017"}]})

Icon

Description automatically generated

The default MongoDB port number is 27017. If required, you can update it to a different port number.

  1. Run the rs.status() command to check whether replication is configured successfully.

Successful MongoDB replication is indicated by a response where the members array has the name and IP properties according to the values configured in step 13.

Configure Evolve Server

The instructions below explain Evolve Server Configuration to publish your sites on it.

On the main/master server:

  1. Start Evolve Designer.

  2. On the Evolve Designer Models launcher dialog, click the Configure Evolve Server button.

    Icon

Description automatically generated

The Evolve Server Configuration dialog opens.

Graphical user interface, text, application, email

Description automatically generated

  1. Under Server, select the Primary Server, Share Data Folder and Share MongoDB check boxes.

Graphical user interface, text, application

Description automatically generated

Icon

Description automatically generated

In the MongoDB URL option, the IPv4 address will be replaced with the host address, unless you manually update the main machine IP address.

  1. Click Save.

  2. Click Configure IIS and perform full deployment.

On the secondary server:

  1. Start Evolve Designer.

  2. On the Evolve Designer Models launcher dialog, click the Configure Evolve Server button.

Icon

Description automatically generated

The Evolve Server Configuration dialog opens.

Graphical user interface, text, application, email

Description automatically generated

  1. Under Server, select the Use the Share Data Folder and Use the Shared MongoDB check boxes.

Graphical user interface, text, application

Description automatically generated

  1. Click Features and in the Web Modeler API URL box, replace your host IP address with "localhost".

    Graphical user interface, table

Description automatically generated

Icon

Description automatically generated

The address should be “http://localhost:3001/” after replacing IP address.

 

Icon

Description automatically generated

Before deploying, ensure that MongoDB and Diagrammer services are running.

 

  1. Click Save.

  2. Click Configure IIS and perform full deployment.

Icon

Description automatically generated

Verify whether the database property is added to the environment variables.

  1. Restart the secondary server.

  2. Open erwin Web Modeler.

Verify whether it displays the main server’s erwin Web Modeler drafts and data. This indicates that both machines are connected to the same MongoDB database.

Automatic Diagrams (Diagram Designer)

Create an Automatic / Visualization Diagram

Diagram Designer allows the automatic creation of diagrams in erwin EA / BP.

You will be able to: 

  1. Enable a model

  2. Create a new layout / auto diagram

  3. Generate the diagram

Create an Automatic / Visualization Diagram

Diagram Designer allows the automatic creation of diagrams in erwin EA / BP.

You will be able to: 

  1. Enable a model

  2. Create a new layout / auto diagram

  3. Generate the diagram

Enabling a Model

The first time you launch Diagram Designer, you may not have any models enabled. You need to enable a model in order to use Diagram Designer.

To enable a model,

  1. Start Diagram Designer (You can find this in your Window's Start Menu)
     

  2. Once it has loaded, and you have logged in, click on the “Enable a Model Icon” 

  3. Select the model you want to enable for Diagram Designer from the drop down.

This operation take some time depending on your model’s size, when done your application will restart. When the application has restarted you may then choose your model.

  1. Choose a Model by clicking on the "Model icon”  with the name of your model.

Related Topics

Create a new Layout

Verwandte Dokumente

The document was helpful.

Bewertung auswählen

I easily found the information I needed.

Bewertung auswählen