Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 8.2% on proxy.golang.org

proxy.golang.org : github.com/strucoder/pmgo

PMGO is a lightweight process manager written in Golang for Golang applications. It helps you keep all of your applications alive forever, if you want to. You can also reload, start, stop, delete and query status on the fly. PMGO also provide a way to start a process by compiling a Golang project source code. The main PMGO module is the Master module, it's the glue that keep everything running as it should be. If you need to use the remote version of PMGO, take a look at RemoteMaster on Master package. To use the remote version of PMGO, use: - remoteServer := master.StartRemoteMasterServer(dsn, configFile) It will start a remote master and return the instance. To make remote requests, use the Remote Client by instantiating using: - remoteClient, err := master.StartRemoteClient(dsn, timeout) It will start the remote client and return the instance so you can use to initiate requests, such as: - remoteClient.StartGoBin(sourcePath, name, keepAlive, args)

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/strucoder/pmgo
Keywords: forever, go, golang, pmgo, process, process-manager, production-ready
License: MIT
Latest release: about 3 years ago
First release: about 7 years ago
Namespace: github.com/strucoder
Stars: 539 on GitHub
Forks: 60 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 28 days ago

    Loading...
    Readme
    Loading...