RocketMerger receives webhook data (via POST requests) from RocketMap and stores it in database. Another RocketMap instance with -os parameter can use this database to show pokemons on map.
Currently only accepts pokemon data.
In huge maps consisting of many instances with a large number of workers, operations with the database are a bottle neck.
Separating frontend and backend databases reducethe impact of user's requests. Also reduce database locks if scanning instances use separate databases.
RocketMap database should be created first.
- Download latest release.
- Create application.properties file with flowing fields:
spring.jpa.hibernate.ddl-auto=none
server.port=8282
spring.datasource.url=jdbc:mysql://localhost:3306/pgo
spring.datasource.username=
spring.datasource.password=
dbwriter.count=2
- Change
pgo
in database url for your DB name,username
andpassword
. - Start with
java -jar RocketMerger*.jar
git clone
- Create application.properties same as above.
- Build jar:
./gradlew build
- Start with:
java -jar build/libs/RocketMerger*.jar