i restarted but still not work On Sun, Apr 17, 2016 at 3:21 AM, Erik Weathers <[email protected]> wrote:
> No, I don't think there's any facility for the storm daemons to re-read > their storm.yaml config. Just restart it... > > On Sat, Apr 16, 2016 at 6:10 PM, sam mohel <[email protected]> wrote: > >> I set my configuration then run code in local using maven command . i >> think I don't need to restart or should I ? >> >> When I need to change any configuration in storm. Yaml . I closed every >> thing then change what I need then run the code . is it wrong way ? I mean >> can I make change in configuration while the process running ? >> >> >> On Sunday, April 17, 2016, Erik Weathers <[email protected]> wrote: >> >>> 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 >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> С уважением Дудин Андрей >>>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> С уважением Дудин Андрей >>>>>>> >>>>>> >>>>>> >>>>> >>>> >>> >
