Hello Kein,

As Bruce mentioned, you can launch locators and cache servers processes in
the foreground with using LocatorLauncher and ServerLauncher classes in
your java programs.


--
Akihiro Kitada  |  Staff Customer Engineer |  +81 80 3716 3736
Support.Pivotal.io <https://pivotal.io/support>  |  Mon-Fri  9:00am to
5:30pm JST  |  1-877-477-2269
[image: support] <https://support.pivotal.io/> [image: twitter]
<https://twitter.com/pivotal> [image: linkedin]
<https://www.linkedin.com/company/3048967> [image: facebook]
<https://www.facebook.com/pivotalsoftware> [image: google plus]
<https://plus.google.com/+Pivotal> [image: youtube]
<https://www.youtube.com/playlist?list=PLAdzTan_eSPScpj2J50ErtzR9ANSzv3kl>



2018年7月24日(火) 1:28 trung kien <[email protected]>:

> thanks Akihiro,
>
> I like the #1 better, but using LocatorLauncher or ServerLauncher it also
> create background process right?
>
> I was running ps grep command to get full java process start by gfsh, but
> it’s urgly solution.
>
> On Mon, Jul 23, 2018 at 5:11 AM Akihiro Kitada <[email protected]> wrote:
>
>> Hello Kein,
>>
>> I prefer the solution 1.
>>
>> >1/ Start using java command (not via gfsh), this will start process in
>> fore-ground mode
>>
>> If using LocatorLauncher and ServerLauncher classes, you can write
>> Locators and Cache Servers launcher in fore-ground mode with less coding.
>>
>> Thanks.
>>
>>
>> --
>> Akihiro Kitada  |  Staff Customer Engineer |  +81 80 3716 3736
>> Support.Pivotal.io <https://pivotal.io/support>  |  Mon-Fri  9:00am to
>> 5:30pm JST  |  1-877-477-2269
>> [image: support] <https://support.pivotal.io/> [image: twitter]
>> <https://twitter.com/pivotal> [image: linkedin]
>> <https://www.linkedin.com/company/3048967> [image: facebook]
>> <https://www.facebook.com/pivotalsoftware> [image: google plus]
>> <https://plus.google.com/+Pivotal> [image: youtube]
>> <https://www.youtube.com/playlist?list=PLAdzTan_eSPScpj2J50ErtzR9ANSzv3kl>
>>
>>
>>
>> 2018年7月23日(月) 18:47 trung kien <[email protected]>:
>>
>>> Hi all,
>>>
>>> Anyone has idea how to deploy geode on kubernetes correctly?
>>> kuberetes requires process to run in fore-ground mode, but gfsh start
>>> processes in background-mode
>>>
>>> I found this guy (https://github.com/markito/geode-kubernetes)
>>> he's doing tricky thing by running infinite while loop after starting
>>> gfsh
>>> while true; do
>>> sleep 20
>>> done This works, but in case of failure the pod will never be restarted.
>>> So failure recovery doesn't really work.
>>>
>>> I'm thinking couple of other solutions:
>>> 1/ Start using java command (not via gfsh), this will start process in
>>> fore-ground mode
>>>
>>> 2/ Using gfsh, but instead of infinite while loop, having a script to
>>> monitor status of geode members and exit in case of failure
>>>
>>> Anyone has better idea on this?
>>>
>>>
>>>
>>> --
>>> Thanks
>>> Kien
>>>
>> --
> Thanks
> Kien
>

Reply via email to