CONTENTS DELETED
The author has deleted this message.
|
Hi Anil, I am actually one of the engineers maintaining Uber's AthenaX open-source platform. As for now, AthenaX is still running on Flink 1.3.2 so it might be weird to follow the 1.4.2 release document. (We are working on upgrading to latest 1.5 release) For your question regarding savepoints, AthenaX does not support savepoint natively at this moment. But we have a separated API WatchdogPolicy that you can customized. It supports monitoring / management APIs which will be called periodically. You can utilize that to trigger your daily savepoints. In term of how to do savepoint, I think the REST API [1] might be a good starting point in AthenaX case because we launch the job in detach mode. Please let me know if this is helpful. Thanks, Rong On Thu, May 31, 2018 at 1:01 PM, Anil <[hidden email]> wrote: I am using Flink 1.4.2. I have forker Uber's AthenaX project |
CONTENTS DELETED
The author has deleted this message.
|
Hi Anil, Glad to know that you upgrade the system to 1.4, from our experience there are quite a bit of changes requires to adapt to the new deployment model in 1.4 if I remember correctly. The Deployment model "run detach" in AthenaX does not support reattach back to the job, we use REST API to do all the subsequent life-cycle management. There are a couple of ways I can think of to workaround if upgrade to 1.5 is not an option: - try to use CLI API [1] instead of REST API by replacing the life-cycle management component in WatchdogPolicy, so that you can trigger savepoints. - try to modify the deployment model of AthenaX to not use "run detach" mode by modifying the "YarnClusterDescriptor" Hope this can help your use case. Thanks, Rong On Thu, May 31, 2018 at 8:38 PM, Anil <[hidden email]> wrote: Thanks for the reply Rong. We had updated Athenax to version 1.4. |
CONTENTS DELETED
The author has deleted this message.
|
CONTENTS DELETED
The author has deleted this message.
|
Glad to know you found a solution. would you mind sharing you
workaround in Flink 1.4.2. I am pretty sure other users would benefit
from your effort too :-) Regarding the
checkpoints / savepoints backend, we use HDFS as our stateful backend
instead of RocksDB. We are working on putting that logic to AthenaX
open-source soon. We will definitely consider integration
with RocksDB as well in our next AthenaX release and would love to have
your inputs considered towards the final design. Thanks, Rong On Mon, Jun 4, 2018 at 11:12 AM, Anil <[hidden email]> wrote: Just out of curiosity how do you save your checkpoint. Currently I'm using |
Free forum by Nabble | Edit this page |