Projects



Changes between Version 20 and Version 21 of PetriNetSagas


Ignore:
Timestamp:
Feb 8, 2021, 11:10:47 AM (4 years ago)
Author:
roewekamp
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PetriNetSagas

    v20 v21  
    2121
    2222''' Library files + Eventuate Tram adapter only: ''' [https://git.informatik.uni-hamburg.de/roewekamp/roewekamp-public/-/raw/master/petri-net-saga-eventuate-tram.zip?inline=false Download]
    23 [[BR]]For experienced users. These are just the library files for Petri net Sagas and the Eventuate Tram Adapter. These can be combined with other projects, e.g. non-Spring based.
     23[[BR]]For experienced users. These are just the library files for Petri net Sagas and the Eventuate Tram Adapter. These can be combined with other projects, e.g. non-Spring-based.
    2424
    2525== Setup instructions for the example ==
     
    2727The setup assumes a Linux environment. If you work under macOS or Windows details might differ from the here presented instructions.
    2828It is highly recommended to prepare a local installation of Docker and docker-compose, as it greatly eases setup of the required service components for the microservice infrastructure.
    29 It is however not necessary to do so on the same machine the (sample) code is to be run.
     29It is, however, not necessary to do so on the same machine, that the (sample) code is to be run.
     30So it is possible to run the Docker based services on one machine and the code on another.
    3031Note, that under Windows Docker needs to run in Linux-image compatible mode, as some key images are only available for the Linux platform.
    3132
     
    4445Download the Example package (!BookStoreExample.zip) (see above) and unzip it.
    4546To set up all the dependencies it is sufficient to navigate to the folder "docker" and issue the command {{{docker-compose up -d}}} from within that directory.
    46 If you have installed docker on another machine, make sure direkt connection between your machine and the docker machine is possible, and ports `2181`, `9092`, `3306`, `8099` and `9411` are not firewalled.
     47If you have installed docker on another machine, make sure direct connection between your machine and the docker machine is possible, and ports `2181`, `9092`, `3306`, `8099` and `9411` are not firewalled.
    4748Depending on your local setup you might need to supply elevated permissions (e.g. by using {{{sudo}}}) to the docker-compose command.
    4849The service infrastructure can be tore down again with the command {{{docker-compose down}}} from within the same directory.