storm-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sam mohel <sammoh...@gmail.com>
Subject Re: how can i increase size of heap
Date Sun, 17 Apr 2016 01:10:52 GMT
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
> <javascript:_e(%7B%7D,'cvml','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
>> <javascript:_e(%7B%7D,'cvml','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
>>> <javascript:_e(%7B%7D,'cvml','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
>>>> <javascript:_e(%7B%7D,'cvml','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
>>>>> <javascript:_e(%7B%7D,'cvml','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
>>>>>> <javascript:_e(%7B%7D,'cvml','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