You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@openwhisk.apache.org by GitBox <gi...@apache.org> on 2017/12/28 08:37:14 UTC

[GitHub] rabbah commented on issue #3135: I wonder how do you assure tasks are executed and the problem of sync tasks may be block

rabbah commented on issue #3135: I wonder how do you assure tasks are executed and the problem of sync tasks may be block
URL: https://github.com/apache/incubator-openwhisk/issues/3135#issuecomment-354251397
 
 
   An activation once pulled from the kafka bus in an invoker may be lost (or executed but an activation record lost) if an invoker fails, or the connection to couch fails. The execution of an action is best effort, at most once.
   
   The idea of having invoker pools for blocking vs non-blocking requests has been discussed in the past. There?s an ongoing work thread to modify the load balancing to allow work redistribution which is difficult to do today. Once in place - along with a fairness policy - it should be easier to have different pools scheduled. 
   
   If you want to do it today, you can follow the model used to segerate docker actions from other actions in the load balancer. 

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services