Git Product home page Git Product logo

websitestatusapp's Introduction

WebsiteStatusApp

Build a .NET Worker Service, checks my website status

Website Status Checking Service

  • A worker service runs all the time with no input.

  • on Linux these are Deamons

  • could also run on Azure

  • a Worker is able to test and see it in a console, when installed the console is hidden and runs as a service

How to see this running

  • Can see the service in windows in Task Manager and the Services tab.

How to Install Worker Service

  1. Use Powershell and SC (Service Control Manager)
  • Run Powershell as an Admin

  • Example

sc create {NAME} binpath="{PATH TO EXE}" start= auto
  • My command
sc create WebsiteStatusCory binpath="C:\Users\Cory\Documents\_Code\WebsiteStatusApp\WebsiteStatus\bin\Release\WebsiteStatus.exe" start= auto

Will output a message service created successfully

How to Start the Service

  1. Open Powershell as an Admin
sc start WebsiteStatusCory

Using the Name used to create it

How to Uninstall Service

  1. Using Powershell as a Admin
  • Stop the Service
sc stop WebsiteStatusCory
sc delete WebsiteStatusCory

if an error occurrs on delete, you may need to stop the service first.

websitestatusapp's People

Contributors

coryf65 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.