You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@openwhisk.apache.org by gi...@git.apache.org on 2017/09/27 08:36:08 UTC

[GitHub] ningyougang opened a new issue #2809: The Load balancer can't schedule the last invoker when exist more than one invokers

ningyougang opened a new issue #2809: The Load balancer can't schedule the last invoker when exist more than one invokers
URL: https://github.com/apache/incubator-openwhisk/issues/2809
 
 
   After installed multiple invokers, access `http://controller:10001/invokers`, all the invoker's status is `up`, but when execute `wsk -i action invoke --result <action>` multiple times, the last invoker can't be scheduled by controller's loadbalancer to deal `the action request`.
   
   I do several tests as below(in centos7, memory:16G, cpu:8 physical cpu total, 8 logic cores total)
   * test case one: only deploy two invokers
     status for invokers: {"invoker0":"up","invoker1":"up"}
     only `invoker0` deals the request,  `invoker1` seems don't recevie the request
   
   * test case one: deploy three invokers
     status for invokers: {"invoker0":"up","invoker1":"up", "invoker2":"up"}
      only `invoker0` and `invoker1` deal the request, `invoker2` don't recevie the request. 
   
   * test case one: deploy four invokers
     status for invokers: {"invoker0":"up","invoker1":"up", "invoker2":"up","invoker3":"up"}
     only `invoker0` and `invoker1`  and `invoker2` deal the request, `invoker3` don't recevie the request. 
   
   * test case one: deploy five invokers
     status for invokers: {"invoker0":"up","invoker1":"up", "invoker2":"up","invoker3":"up","invoker4":"up"}
     only `invoker0` and `invoker1`  and `invoker2` and `invoker3` deal the request, `invoker4` don't recevie the request. 
   
   So my test conclusion is that: since all invokers's status is ok, may be there has some bug on controller's `load balancer?s scheduling strategy`, it leads to the last invoker can't be sheduled by `load balancer` to deal the `action request`
   
 
----------------------------------------------------------------
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