Skip to content

cronuspaas/cronusmaster

 
 

Repository files navigation

##CronusMaster: CronusPaaS service controller CronusAgent: CronusPaaS agent

###Setup and Dev Instructions

In Production integrated deployed through Cronus Agent

In Dev Directly on Windows/Linux With Zero Installation:

  • Clone from Git
  • Assuming have Java (JDK or most time just JRE) pre-installed.
  • Note that for Linux/Mac user: need to chmod +x for play-1.2.4/play
  • Run play run ../AgentMaster

Run/Debug in Eclipse:

  • Clone from Git
  • Extract to a folder, in command line run: ~/CronusMaster/play-1.2.7/play eclipsify CronusMaster
    • Note that for Linux/Mac user: need to chmod +x for play-1.2.7/play
  • Import existing project in Eclipse: import the CronusMaster folder.
  • Compile errors? Try rebuild and clean: (menu: Project->Clean->Clean all projects
  • Run application: under "eclipse" folder: AgentMaster.launch : run as AgentMaster
  • Then open browser: localhost:9000

Key configuraiton files

  • application.conf : play settings
  • actorconfig.conf : Akka settings
  • routes : MVC settings as dispatcher

About

Cronus master controller that manage 10,000 cronus agents and perform massive number of PaaS tasks. (Java+Akka+AsyncHttp)

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • JavaScript 48.1%
  • Java 37.2%
  • CSS 13.4%
  • Shell 1.3%