Commit graph

98 commits

Author SHA1 Message Date
Jonas Bonér
b7002b3f8e Removed the 'jmxclient' JAR. Instead changed AkkaBuild to get it from the Typesafe Maven Repo and tweaked 'akka-cluster' script to use it.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2012-04-24 10:19:36 +02:00
Jonas Bonér
5d575a18d7 Removed 'ping' command. Replaced checking with 'is-available'. Added a bit of info to README for distribution.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2012-04-23 14:13:05 +02:00
Jonas Bonér
822b9722f2 Improved the 'akka-cluster' CLI tool help message.
Sample run (need to be seen with monospaced font)

$ ./bin/akka-cluster --help
Usage: akka-cluster <node-hostname:jmx-port> <command> ...

Supported commands are:
                      ping - Sends a PING command to the node to see if it is up and available
   join <actor-system-url> - Sends request a JOIN node with the specified URL
  leave <actor-system-url> - Sends a request for node with URL to LEAVE the cluster
 remove <actor-system-url> - Sends a request for node with URL to be instantly REMOVED from the cluster
   down <actor-system-url> - Sends a request for marking node with URL as DOWN
             member-status - Asks the member node for its current status
            cluster-status - Asks the cluster for its current status (member ring, unavailable nodes, meta data etc.)
                    leader - Asks the cluster who the current leader is
              is-singleton - Checks if the cluster is a singleton cluster (single node cluster)
              is-available - Checks if the member node is available
           has-convergence - Checks if there is a cluster convergence
Where the <actor-system-url> should be on the format of 'akka://actor-system-name@hostname:port'

Examples: akka-cluster localhost:9999 ping
          akka-cluster localhost:9999 join akka://MySystem@darkstar:2552
          akka-cluster localhost:9999 cluster-status

Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2012-04-20 00:11:41 +02:00
Jonas Bonér
03762bc9bd Added start of a help page for the akka-cluster tool.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2012-04-16 23:40:14 +02:00
Jonas Bonér
846820447e Changed output of the 'cluster-status' command to be nicely formatted. Added error handling to JMX registration. Added more doc to 'akka-cluster' script.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2012-04-16 16:58:19 +02:00
Jonas Bonér
a400b90d87 Cleaned up cluster node admin script and improved functionality in JMX API.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2012-04-16 11:23:03 +02:00
Jonas Bonér
ecc949441a Initial commit of 'akka-cluster' CLI tool working together with the new Cluster JMX API
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2012-04-14 20:06:03 +02:00
Peter Vlugter
2de49aa1d6 Fix kernel start script. See #1889 2012-03-06 11:51:55 +13:00
Peter Vlugter
1fd28e429e Update version to 2.1-SNAPSHOT 2012-03-05 10:50:54 +13:00
Viktor Klang
3f06758142 Adding link to config for application.conf 2012-02-07 11:14:09 +01:00
Patrik Nordwall
aa0b48a43b Config dir first in classpath. See #1761 2012-02-01 08:49:31 +01:00
Viktor Klang
7f0c4e3d63 Removing dead imports from kernel 2012-01-25 15:48:30 +01:00
Peter Vlugter
7ff362c9c6 Improve the distribution download
- add a simple readme
- create a gzipped tar file of the download
- add a dry-run option to the release script
2011-12-24 17:39:48 +13:00
Peter Vlugter
ad8a050d05 Updated microkernel
- no config files used by microkernel
- boot classes are specified as main arguments
- actor system creation is left to user in Bootable
- added on-out-of-memory handler to java args
- updated docs
2011-12-15 11:42:06 +13:00
Peter Vlugter
b058e6a471 Add config spec for akka kernel 2011-12-14 17:15:06 +13:00
Peter Vlugter
ba9ed982ca Re-enable akka-kernel and add small sample
Created a new simple version of the microkernel for
inclusion in the akka download and to be able to start
working on sample applications
2011-12-14 16:42:47 +13:00
Jonas Bonér
4d649c3903 Removed all @author tags for Jonas Bonér since it has lost its meaning.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-12-09 18:44:59 +01:00
Roland
d381b72061 rename app: ActorSystem to system everywhere 2011-11-17 12:36:35 +01:00
Jonas Bonér
db8a20ea37 Changed all 'def foo(): Unit = { .. }' to 'def foo() { .. }' 2011-09-27 17:41:02 +02:00
Viktor Klang
bbb79d8e0d Start removed but cluster is broken 2011-09-08 11:02:17 +02:00
Jonas Bonér
66f339e202 Moved all 'akka.remote' to 'akka.cluster', no more 'remote' package.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-29 11:44:33 +02:00
Viktor Klang
9d71be7778 Updating copyright section to Typesafe Inc. etc 2011-07-14 16:03:08 +02:00
Viktor Klang
f9d0b188af Removing ActorRef.isDefinedAt and Future.empty and moving Future.channel to Promise, renaming future to promise for the channel 2011-06-04 12:42:06 -07:00
sclasen
5e8f844545 first pass at moving modules over, sbt project compiles properly 2011-05-23 11:37:56 -04:00
Jonas Bonér
f97d04f1b7 Separated core from modules, moved modules to akka-modules repository 2010-11-23 15:31:28 +01:00
Viktor Klang
7040ef0f14 Added a root akka folder for source files for the docs to work properly, closing ticket #541 2010-11-20 22:26:26 +01:00
Jonas Bonér
c589c4fb55 removed trailing spaces 2010-10-29 16:33:31 +02:00
Viktor Klang
680ee7ddf1 BREAKAGE: switching from se.scalablesolutions.akka to akka for all packages 2010-10-26 12:49:25 +02:00
Viktor Klang
5091f0a187 Creating a Main object for Akka-http 2010-10-04 14:42:40 +02:00
Viktor Klang
29a901b515 Moving EmbeddedAppServer to akka-http and closing #451 2010-10-04 14:08:55 +02:00
Viktor Klang
ceff8bd9e8 Remove initTransactionalState, renamed init and shutdown 2010-09-13 11:08:43 +02:00
Jonas Bonér
81e37cddfd improved error reporting 2010-09-06 21:26:02 +02:00
Viktor Klang
27fe14ebf7 Ripping out Grizzly and replacing it with Jetty 2010-08-31 16:43:47 +02:00
Heiko Seeberger
5fef4d1ac3 re #290: Added parens to no-parameter methods returning Unit in all subprojects. 2010-07-02 22:37:26 +02:00
Viktor Klang
ba7c2febd1 Added akka.conf values as defaults and removed lift dependency 2010-06-22 22:52:05 +02:00
Martin Krasser
2fcb2187d2 Dropped service package and moved contained classes one level up. 2010-06-03 13:06:27 +02:00
Jonas Bonér
56e7428e47 Removed trailing whitespace 2010-06-01 18:41:39 +02:00
Jonas Bonér
c8732569a7 Converted tabs to spaces 2010-06-01 18:33:37 +02:00
Viktor Klang
64f4b36b74 Looks promising! 2010-05-28 23:13:37 +02:00
Viktor Klang
f6c1cbf368 Elaborated on classloader handling 2010-05-26 23:00:31 +02:00
Jonas Bonér
ef452881f0 Removed trailing whitespace 2010-05-21 20:08:49 +02:00
Viktor Klang
98f91488dd Moved Grizzly logic to Kernel and renamed it to EmbeddedAppServer 2010-04-29 17:42:06 +02:00
Viktor Klang
ca88bf237e Removed jndi.properties 2010-04-19 23:49:39 +02:00
Viktor Klang
9ad4491905 Merged in akka-servlet 2010-04-05 13:37:33 +02:00
Viktor Klang
a40d1ed279 Changed module name, packagename and classnames :-) 2010-04-05 13:31:39 +02:00
Jonas Bonér
30badd6cc0 cleaned up packaging in samples to all be "sample.x" 2010-04-05 12:32:15 +02:00
Viktor Klang
04c45b28f1 Created jxee module 2010-04-05 00:18:58 +02:00
Martin Krasser
82f411a2d6 Move to sbt 2010-03-16 06:45:04 +01:00
Jonas Bonér
073c0cbe72 merged osgi-refactoring and sbt branch 2010-03-11 09:50:15 +01:00
Jonas Bonér
bb4945b0a6 Renamed packages in the whole project to be OSGi-friendly, A LOT of breaking changes 2010-03-11 08:53:27 +01:00