cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kochheiser,Todd W - TO-DITT1" <>
Subject RE: Running Cassandra as a Windows Service
Date Mon, 14 Jun 2010 13:09:50 GMT
I'll put something together and submit it.  Thanks for the help.


-----Original Message-----
From: Gary Dusbabek [] 
Sent: Friday, June 11, 2010 4:49 AM
Subject: Re: Running Cassandra as a Windows Service

Sure.  Please create a jira ticket
( and attach the files
you wish to contribute.  One of the committers (probably myself) will
review them and decide how to integrate them into the project.

If it's not too much trouble, an ant build script would be excellent
and would help to automate the process of generating testable builds.


On Thu, Jun 10, 2010 at 17:31, Kochheiser,Todd W - TO-DITT1
<> wrote:
> I agree that bitrot might be happen if all of the core Cassandra developers are using
Linux. Your suggestion of putting things in a contrib area where curious (or desperate) parties
suffering on the Windows platform could pick it up seems like a reasonable place to start.
 It might also be an opportunity to increase the number of "application" developers using
Cassandra if Cassandra was slightly more approachable on the Windows platform.
> Any suggestions on next steps?
> Todd.
> -----Original Message-----
> From: Gary Dusbabek []
> Sent: Thursday, June 10, 2010 10:59 AM
> To:
> Subject: Re: Running Cassandra as a Windows Service
> IMO this is one of those things that would bitrot fairly quickly if it
> were not maintained.  It may be useful in contrib, where curious
> parties could pick it up, get it back in shape, and send in the
> changes to be committed.
> Judging by the sparse interest so far, this probably wouldn't be a
> good fit in core since there don't seem to be many (any?) cassandra
> developers who run windows.
> Gary.
> On Thu, Jun 10, 2010 at 12:34, Kochheiser,Todd W - TO-DITT1
> <> wrote:
>> For various reasons I am required to deploy systems on Windows.  As such, I
>> went looking for information on running Cassandra as a Windows service.
>> I've read some of the user threads regarding running Cassandra as a Windows
>> service, such as this one:
>> I also found the following JIRA issue:
>> As it didn't look like anyone has contributed a formal solution and having
>> some experience using Apache's Procrun
>> (, I decided to go ahead and
>> write a batch script and a simple "WindowsService" class to accomplish the
>> task.  The WindowsService class only makes calls to public methods in
>> CassandraDeamon and is fairly simple.  In combination with the batch script,
>> it is very easy to install and remove the service.  At this point, I've
>> installed Cassandra as a Windows service on XP (32 bit), Windows 7 (64 bit)
>> and Windows Server 2008 R1/R2 (64 bit).  It should work fine on other
>> version of Windows (2K, 2K3).
>> Questions:
>> Has anyone else already done this work?
>> If not, I wouldn't mind sharing the code/script or contributing it back to
>> the project.  Is there any interest in this from the Cassandra dev team or
>> the user community?
>> Ideally the WindowsService could be included in the distributed
>> source/binary distributions (perhaps in a contrib area) as well as the batch
>> script and associated procrun executables.  Or, perhaps it could be posted
>> to a Cassandra community site (is there one?).
>> Todd

View raw message