Embedded proxy within first service container for enabling reverse proxy on second container

A reverse proxy, proxy technology, applied in special data processing applications, software design, electrical components, etc., can solve problems such as services must be restarted

CN107667517BActive Publication Date: 2021-03-19TELEFON AB LM ERICSSON (PUBL)
1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Publication Date
2021-03-19

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

A method performed by a first software container comprising an embedded agent configured to run in the first software container is presented. The method comprises the following steps performed by the implanted agent: resolving the internet protocol IP address and port of the first software container; and registering the microservice identity, the IP address of the first software container, in a first distributed hash table and port for enabling a second implanted agent running in the second software container to configure a reverse proxy running in the second software container.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The present invention relates to a method, a data processing system, a computer program and a computer program product for enabling a reverse proxy using an embedded proxy. Background technique

[0002] There are continuous developments in tools and cloud platforms to make it easier to develop new applications and services, while also reducing the operational costs associated with online hosting. Examples of services could be web-based video conferencing or online collaboration tools. Another example could be a multimedia TV service or indeed any application that can be containerized.

[0003] In order to provide the service in a cost efficient manner, it is important that the development costs, capital expenditure (Capex) and the cost of hosting services, operating expenditure (Opex) are kept as low as possible. Therefore, there is a need to automatically manage application components, such as microservices.

[0004] Microservices have recently bec...

Examples

Embodiment Construction

[0079] The present invention will now be described more fully hereinafter with reference to the accompanying drawings, in which certain embodiments of the invention are shown. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided by way of example so that this disclosure will be thorough and complete, and will The scope of the present invention is fully conveyed to those skilled in the art. Throughout the description, like reference numerals refer to like elements.

[0080] figure 1 A process showing how a container image is seeded with a service broker and then deployed to a cloud platform.

[0081] The implant tool 6 is provided with a container image URL and an agent URL for one or more agents to be implanted. Container images and agents are software modules comprising executable computer code and are downloaded from the container registry 7 point...