-
公开(公告)号:US11416362B2
公开(公告)日:2022-08-16
申请号:US16415789
申请日:2019-05-17
Applicant: Citrix Systems, Inc.
Inventor: Jeremy White , Shawn Edmondson , Chiradeep Vittal
IPC: G06F11/263 , G06F11/22
Abstract: Described embodiments provide systems and methods for executing a plurality of validation tests to validate a plurality of microservices of one or more services. A device intermediary to a plurality of microservices of one or more services identifies a plurality of validation tests, each of the validation tests configured with a timeline, a target microservice and one of a synthetic error or a latency to implement to validate the target microservice. The device executes a first validation test of the plurality of validation tests to implement, over a first timeline, one of a first synthetic error or a first latency in responding to a first target microservice of the plurality of microservices. The device executes a second validation test of the plurality of validation tests to implement, over a second timeline, one of a second synthetic error or a second latency in responding to a second target microservice of the plurality of microservices. The device validates, responsive to executing each of the plurality of validation tests, the plurality of microservices of the one or more services.
-
公开(公告)号:US11323348B2
公开(公告)日:2022-05-03
申请号:US16415688
申请日:2019-05-17
Applicant: Citrix Systems, Inc.
Inventor: Jeremy White , Shawn Edmondson , Chiradeep Vittal
IPC: H04L12/26 , H04L12/911 , H04L43/0823 , H04L43/04 , H04L43/0876 , H04L47/70
Abstract: The disclosure is directed towards systems and methods for injecting or introducing synthetic errors and latency for testing purposes into microservices provided by one or more servers. A device acting as an intermediary to communication can inject errors into responses or requests traversing the device. The errors can include additional latency, dropped packets, or memory or disk errors. Introducing errors and latency for testing purposes can be used to proactively monitor and identify issues with resources.
-
公开(公告)号:US20220224619A1
公开(公告)日:2022-07-14
申请号:US17708701
申请日:2022-03-30
Applicant: Citrix Systems, Inc.
Inventor: Jeremy White , Shawn Edmondson , Chiradeep Vittal
IPC: H04L43/0823 , H04L43/04 , H04L43/0876 , H04L47/70
Abstract: Described embodiments provide systems and methods for validating a microservice. A device intermediary to a plurality of microservices may identify a synthetic error and a first criteria for implementing the synthetic error to validate a first microservice of the plurality of microservices. The device may determine that the first criteria for implementing the synthetic error has been met. The device may receive a request from the first microservice to access a second microservice of the plurality of microservices. Responsive to the determination, the device may transmit, to the first microservice, a response on behalf of the second microservice, the response implementing the synthetic error. The device may validate that the first microservice one of handled or did not handle the synthetic error.
-
-