storm-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Erik Weathers <eweath...@groupon.com>
Subject Re: how can i increase size of heap
Date Sun, 17 Apr 2016 01:21:26 GMT
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 <sammohel5@gmail.com> 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 <eweathers@groupon.com> 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 <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 <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 <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
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> С уважением Дудин Андрей
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> С уважением Дудин Андрей
>>>>>>
>>>>>
>>>>>
>>>>
>>>
>>

Mime
View raw message