"grpc-default-worker-ELG-1-1 Id\u003d115 RUNNABLE (in native)..."grpc-default-worker-ELG-1-10 Id\u003d160 RUNNABLE (in native)":......."Gax-16 Id\u003d141 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@24f8d334": ..."Gax-17 Id\u003d142 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@24f8d334":....
ExecutorProvider executorProvider = InstantiatingExecutorProvider.newBuilder().setExecutorThreadCount(4).build();Publisher.Builder builder = Publisher.newBuilder(ProjectTopicName.of(proj, topic)).setExecutorProvider(executorProvider);
This provides could a possible solution. For further technical questions, continue to ask them on the Stackoverflow.
Note that Google Groups is reserved for general product discussions. If you require further technical support it is recommended to post your detailed questions on Stack Exchange.
I ended up calling out to a proxy--an HTTP service which simply publishes to PubSub.
There are some internal thread pools allocation assuming high volume applications.
--
You received this message because you are subscribed to the Google Groups "Google Cloud Pub/Sub Discussions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cloud-pubsub-dis...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cloud-pubsub-discuss/7d4283cb-b5a1-45f0-b9df-adbfcd920f71%40googlegroups.com.
Ah, I see. So you've aggregated multiple requests in a single service.
Might you say more about why having 26 threads is problematic for you?