When you are running in local mode, everything runs within the same process, so you just restart the local-mode process.

- Erik

On Sat, Apr 16, 2016 at 5:24 PM, sam mohel <sammohel5@gmail.com> wrote:
thank for your replying , sorry for my questions , i'm new try to learn , i ran the code first in local mode . it loading configurations that i can see Terminal window , in this case how can i restart supervisor

On Sun, Apr 17, 2016 at 1:53 AM, Erik Weathers <eweathers@groupon.com> wrote:
(1) You need to make sure the changes are in storm.yaml on the host(s) running the workers.  I *assume* that you need to restart the supervisors to pick up the new config also, since the supervisor constructs the worker command.  The Nimbus normally [1] doesn't send all the configs out to the supervisor and workers.
(2) If you want to set it via code in your topology, then you should set "topology.worker.childopts", instead of "worker.childopts".

[1] For storm-mesos, the Nimbus *does* send the configs to the Supervisor and thus workers.

On Sat, Apr 16, 2016 at 2:10 PM, sam mohel <sammohel5@gmail.com> wrote:
Thanks for you both
but it didn't read what i wrote
i tried im storm.yaml
 worker.childopts: "-Xms4g -Djava.net.preferIPv4Stack=true"
but it read  "worker.childopts" "-Xmx768m" and i noticed topology.worker.childopts" nil

what is the difference between them ?

i tried to set it in the code by
conf.put("worker.childopts","-Xms4g"); but still read same size

How can i make my change be readen as i set ?

On Sat, Apr 16, 2016 at 2:37 PM, Andrey Dudin <doodin201@gmail.com> wrote:
    -Xms<size>        set initial Java heap size
    -Xmx<size>        set maximum Java heap size
Now you have maximum heap size 2048m. If you need to increase heap size, delete -Xmx2048m and add -Xms4G

2016-04-16 14:03 GMT+03:00 sam mohel <sammohel5@gmail.com>:
i have this in storm.yaml
 worker.childopts: "-Xmx2048m -XX:MaxPermSize=256m -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -verbose:gc -Xloggc:/usr/local/storm/logs/gc-storm-worker-%6700%.log"

what should i write in this statement ?

On Saturday, April 16, 2016, Andrey Dudin <doodin201@gmail.com> wrote:
>i want to increase size of heap for worker to -Xms4G how can i write it in storm.yaml ? 

add this option to worker.childopts

2016-04-16 7:34 GMT+03:00 sam mohel <sammohel5@gmail.com>:
i want to increase size of heap for worker to -Xms4G how can i write it in storm.yaml ? 

and how can i set the number of CPU  consuming bolts to the amount of cores ?

Thanks for any help

С уважением Дудин Андрей

С уважением Дудин Андрей