6.4. time-to-live の設定
デフォルトでは、クライアントは独自の接続に time-to-live (TTL) を設定できます。以下の例は、TTL の設定方法を示しています。
手順
JNDI を使用して接続ファクトリーをインスタンス化する場合は、
connectionTtlパラメーターを使用して xml 設定に指定できます。java.naming.factory.initial=org.apache.activemq.artemis.jndi.ActiveMQInitialContextFactory connectionFactory.myConnectionFactory=tcp://localhost:61616?connectionTtl=30000
java.naming.factory.initial=org.apache.activemq.artemis.jndi.ActiveMQInitialContextFactory connectionFactory.myConnectionFactory=tcp://localhost:61616?connectionTtl=30000Copy to Clipboard Copied! Toggle word wrap Toggle overflow JNDI を使用しない場合、接続 TTL は
ActiveMQConnectionFactoryインスタンスのConnectionTTL属性で定義されます。ConnectionFactory cf = ActiveMQJMSClient.createConnectionFactory(...) cf.setConnectionTTL(30000);
ConnectionFactory cf = ActiveMQJMSClient.createConnectionFactory(...) cf.setConnectionTTL(30000);Copy to Clipboard Copied! Toggle word wrap Toggle overflow