update
This commit is contained in:
@@ -82,7 +82,7 @@ tap.test('Route-level connection limits', async () => {
|
||||
const route: IRouteConfig = {
|
||||
name: 'test-route',
|
||||
match: { ports: 443 },
|
||||
action: { type: 'forward', target: { host: 'localhost', port: 8080 } },
|
||||
action: { type: 'forward', targets: [{ host: 'localhost', port: 8080 }] },
|
||||
security: {
|
||||
maxConnections: 3
|
||||
}
|
||||
|
@@ -400,9 +400,9 @@ tap.test('should use round robin for multiple target hosts in domain config', as
|
||||
|
||||
// For route-based approach, the actual round-robin logic happens in connection handling
|
||||
// Just make sure our config has the expected hosts
|
||||
expect(Array.isArray(routeConfig.action.target.host)).toBeTrue();
|
||||
expect(routeConfig.action.target.host).toContain('hostA');
|
||||
expect(routeConfig.action.target.host).toContain('hostB');
|
||||
expect(Array.isArray(routeConfig.action.targets[0].host)).toBeTrue();
|
||||
expect(routeConfig.action.targets[0].host).toContain('hostA');
|
||||
expect(routeConfig.action.targets[0].host).toContain('hostB');
|
||||
});
|
||||
|
||||
// CLEANUP: Tear down all servers and proxies
|
||||
|
Reference in New Issue
Block a user