[SERVER-1589] Add Windows Service support to mongos.exe Created: 07/Aug/10 Updated: 15/Aug/12 Resolved: 27/Feb/12 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Usability |
| Affects Version/s: | 1.6.0 |
| Fix Version/s: | 2.1.1 |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Justin Dearing | Assignee: | Tad Marshall |
| Resolution: | Done | Votes: | 17 |
| Labels: | Windows, rn | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Windows Only |
||
| Issue Links: |
|
||||||||||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||||||||||
| Participants: | |||||||||||||||||||||||||
| Description |
|
I expect to be implementing this myself, but anyone may feel free to beat me to the punch. Mongos.exe runs on windows, but is not configured to installitself and run as a service. This renders production use impractical on windows. util\ntservice.cpp is pretty generalized so only some minor tweaking there and some refactoring to move functionality in db.cpp to cmdline.cpp asn will allow this to happen. Justin |
| Comments |
| Comment by auto [ 04/Mar/12 ] |
|
Author: {u'login': u'tadmarshall', u'name': u'Tad Marshall', u'email': u'tad@10gen.com'}Message: Newline in wrong place in else clause, thanks Mathias! |
| Comment by auto [ 27/Feb/12 ] |
|
Author: {u'login': u'tadmarshall', u'name': u'Tad Marshall', u'email': u'tad@10gen.com'}Message: Make mongos use the ntservice.cpp code already used by mongod to |
| Comment by Rasitha Wijesinghe [ 29/Sep/11 ] |
|
When can we expect this feature to be released? |
| Comment by auto [ 20/Aug/10 ] |
|
Author: {'login': 'erh', 'name': 'Eliot Horowitz', 'email': 'eliot@10gen.com'}Message: Refactoring of Windows Service related code in preperation for All ntservice related code moved from db.cpp to ntservices.cpp and cmdline.cpp. The code was also consolidated. Conflicts: db/db.cpp |