[jboss-jira] [JBoss JIRA] (WFLY-12733) EJB Timers: Forcing refresh timers in a database-data-store in a clustered environment

Cheng Fang (Jira) issues at jboss.org
Tue Nov 12 09:58:00 EST 2019


    [ https://issues.jboss.org/browse/WFLY-12733?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13811436#comment-13811436 ] 

Cheng Fang commented on WFLY-12733:
-----------------------------------

[~brian.stansberry] can you comment on the above? Is it recommended to expose certain operations from a component area such as ejb to applications?  If so the application will need to programmatically obtain management client and access certain management api to invoke the operation from within the application.  Any related docs and examples will also be very helpful.

> EJB Timers: Forcing refresh timers in a database-data-store in a clustered environment
> --------------------------------------------------------------------------------------
>
>                 Key: WFLY-12733
>                 URL: https://issues.jboss.org/browse/WFLY-12733
>             Project: WildFly
>          Issue Type: Feature Request
>          Components: EJB
>            Reporter: Rhuan Rocha
>            Assignee: Cheng Fang
>            Priority: Major
>
> The EJB Timer has a way to persist timers in a database using datasources. It is described [here|https://docs.jboss.org/author/display/WFLY10/EJB3+Clustered+Database+Timers]. The database-data-store has an attribute called refresh-interval that define a time in milliseconds to refresh the timers reading the timers from database. Look this sample of configuration.
>  
> {code:java}
> <data-stores>
>                         <file-data-store name="default-file-store" path="timer-service-data" relative-to="jboss.server.data.dir"/>
>                         <database-data-store name="clustered-store" datasource-jndi-name="java:/jdbc/MyDataSource" partition="timer" refresh-interval="60000" allow-execution="true"/>
>                     </data-stores>
> {code}
> The RFE is to Wildfly provide a way to force the refresh programmatically. 



--
This message was sent by Atlassian Jira
(v7.13.8#713008)


More information about the jboss-jira mailing list