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 <[email protected]> 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 <[email protected]> > 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 <https://github.com/mesos/storm>, the Nimbus *does* >> send the configs to the Supervisor and thus workers. >> >> On Sat, Apr 16, 2016 at 2:10 PM, sam mohel <[email protected]> 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 <[email protected]> >>> 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 <[email protected]>: >>>> >>>>> 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 <[email protected]> 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 <[email protected]>: >>>>>> >>>>>>> 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 >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> С уважением Дудин Андрей >>>>>> >>>>> >>>> >>>> >>>> -- >>>> С уважением Дудин Андрей >>>> >>> >>> >> >
