I am using mongo db with replica sets. I am starting the mongodb using command prompt.
Python Script:
os.system('start mongod --configsvr --dbpath C:\mongoConfigData/configdb1 --replSet conf --port 27019')
os.system('start mongod --configsvr --dbpath C:\mongoConfigData/configdb2 --replSet conf --port 27020')
os.system('start mongod --configsvr --dbpath C:\mongoConfigData/configdb3 --replSet conf --port 27021')
os.system('start mongos --configdb "conf/localhost:27019,localhost:27020,localhost:27021" --logpath E:\mongoSLogs\mongoLog.log --port 26060')
os.system('start mongod --replSet conf --shardsvr --dbpath E:\data --storageEngine wiredTiger --wiredTigerJournalCompressor zlib --wiredTigerCollectionBlockCompressor zlib --wiredTigerCacheSizeGB 7 --port 27010 ')
os.system('start mongod --replSet conf --shardsvr --dbpath F:\data --storageEngine wiredTiger --wiredTigerJournalCompressor zlib --wiredTigerCollectionBlockCompressor zlib --wiredTigerCacheSizeGB 7 --port 27011 ')
os.system('start mongod --replSet conf --shardsvr --dbpath G:\data --storageEngine wiredTiger --wiredTigerJournalCompressor zlib --wiredTigerCollectionBlockCompressor zlib --wiredTigerCacheSizeGB 7 --port 27012 ')
I want to start the mongodb as a windows service.
Let me know how to convert the above in to windows service
Asked by user3138864
(49 rep)
Apr 20, 2020, 06:42 AM
Last activity: Jul 2, 2025, 06:05 PM
Last activity: Jul 2, 2025, 06:05 PM