private void setUpHost(boolean forceHttps) throws Throwable { this.host = VerificationHost.create(0); this.host.setRequestPayloadSizeLimit(1024 * 512); this.host.setResponsePayloadSizeLimit(1024 * 512); CommandLineArgumentParser.parseFromProperties(this.host); this.host.setMaintenanceIntervalMicros( TimeUnit.MILLISECONDS.toMicros(VerificationHost.FAST_MAINT_INTERVAL_MILLIS)); this.host.setStressTest(this.host.isStressTest); this.host.setOperationTimeOutMicros( TimeUnit.SECONDS.toMicros(this.host.getTimeoutSeconds())); if (forceHttps) { this.host.setPort(ServiceHost.PORT_VALUE_LISTENER_DISABLED); this.host.setSecurePort(0); } VerificationHost.createAndAttachSSLClient(this.host); try { this.host.start(); if (this.host.isStressTest()) { this.host.getClient().setPendingRequestQueueLimit(1000000); } } catch (Throwable e) { throw new RuntimeException(e); } }
private void setUpHost(boolean forceHttps) throws Throwable { this.host = VerificationHost.create(0); this.host.setRequestPayloadSizeLimit(1024 * 512); this.host.setResponsePayloadSizeLimit(1024 * 512); CommandLineArgumentParser.parseFromProperties(this.host); this.host.setMaintenanceIntervalMicros( TimeUnit.MILLISECONDS.toMicros(VerificationHost.FAST_MAINT_INTERVAL_MILLIS)); this.host.setStressTest(this.host.isStressTest); this.host.setOperationTimeOutMicros( TimeUnit.SECONDS.toMicros(this.host.getTimeoutSeconds())); if (forceHttps) { this.host.setPort(ServiceHost.PORT_VALUE_LISTENER_DISABLED); this.host.setSecurePort(0); } VerificationHost.createAndAttachSSLClient(this.host); try { this.host.start(); if (this.host.isStressTest()) { this.host.getClient().setPendingRequestQueueLimit(1000000); } } catch (Throwable e) { throw new RuntimeException(e); } }
int pendingLimit = host.getClient().getPendingRequestQueueLimit(); try { host.getClient().setPendingRequestQueueLimit(1); host.getClient().setPendingRequestQueueLimit(pendingLimit);
int pendingLimit = host.getClient().getPendingRequestQueueLimit(); try { host.getClient().setPendingRequestQueueLimit(1); host.getClient().setPendingRequestQueueLimit(pendingLimit);
client.setPendingRequestQueueLimit(1000000);
client.setPendingRequestQueueLimit(1000000);