All Projects → icsharp → redis-topshelf

icsharp / redis-topshelf

Licence: other
Wrap redis server console as windows service by topshelf

Programming Languages

C#
18002 projects
shell
77523 projects

Projects that are alternatives of or similar to redis-topshelf

Masstransit
Distributed Application Framework for .NET
Stars: ✭ 4,103 (+37200%)
Mutual labels:  topshelf
JobManager
A full feature platform to host and manager a Quartz.Net job using topshelf and asp.net core WebApi
Stars: ✭ 38 (+245.45%)
Mutual labels:  topshelf
Sample-ConsoleService
A sample .NET Core 2.2 Console Service
Stars: ✭ 33 (+200%)
Mutual labels:  topshelf
TopshelfHosting
Runs a .net core generic host as a Topshelf service.
Stars: ✭ 22 (+100%)
Mutual labels:  topshelf
TopshelfDemoService
A daemon service demonstration application with Topshelf. 这是一个基于C#/.NET+Topshelf 实现的Windows服务程序。
Stars: ✭ 33 (+200%)
Mutual labels:  topshelf
Topper
🎩 Simple Windows Service helper (Topshelf-based, Azure Web Job capable)
Stars: ✭ 28 (+154.55%)
Mutual labels:  topshelf

redis-topshelf

redis-topshelf is a simple windows service installer package via using top-shelf(http://topshelf-project.com/) to wrap the redis console window as a windows service.

How to install redis windows service by redis-topshelf ?

1.Edit the config file redis-topshelf.exe.config.

    <add key="redis.service.name" value="RedisService"/>
	<add key="redis.service.displayname" value="Redis Service"/>
	<add key="redis.service.description" value="Running redis in background."/>
	<add key="redis.server" value="redis-server.exe"/>
	<add key="redis.conf" value="redis.windows.conf"/>
	<add key="redis.cli" value="redis-cli.exe"/>
	<add key="redis.path" value="D:\Cluster\redis-2.8.9"/>
	
	The config key description as below:
	redis.service.name: the windows sevice name.
	redis.service.displayname: the windows service display name.
	redis.service.description: the windows service desription.
	redis.server: the redis server console file name.
	redis.conf: the redis server config file name.
	redis.cli: the redis client file name.
	redis.path:the redis root directory.
	
	One more important thing is to assign the key "redis.path"...

2.Running the bat file install.bat to install the windows service. Uninstalling the windows service using the file uninstall.bat.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].