Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Pulsed Media 12Th Anniversary Celebration ** FREE Seedboxes AND Special Anniversary Seedboxes! - Page 23
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Pulsed Media 12Th Anniversary Celebration ** FREE Seedboxes AND Special Anniversary Seedboxes!

12021232526

Comments

  • yoursunnyyoursunny Member, IPv6 Advocate

    @PulsedMedia said:
    It's starting to become like rtorrent, there needs be layers like a onion to check if php-fpm keeps working lol

    Told ya to use systemd user instance.
    Any crashed program gets restarted in 30 seconds yo.

    Thanked by 2steny TimboJones
  • PulsedMediaPulsedMedia Member, Patron Provider

    @yoursunny said:

    @PulsedMedia said:
    It's starting to become like rtorrent, there needs be layers like a onion to check if php-fpm keeps working lol

    Told ya to use systemd user instance.
    Any crashed program gets restarted in 30 seconds yo.

    Problem is that it does not crash per se. It is running, process exists -- lighttpd manages php-fpm and that's what crashes. So it looks like running, but is not.

    Since you cannot get it to that state at demand, making a reliable watchdog is well... slow. Time to make new attempt soon :)

  • php-fpm has internal status aka health check part (pm.status_path). What does it reports when it's broken but not really, but really?! :D

    Thanked by 1chedenaz
  • PulsedMediaPulsedMedia Member, Patron Provider

    @JabJab said:
    php-fpm has internal status aka health check part (pm.status_path). What does it reports when it's broken but not really, but really?! :D

    Didn't actually know that. Thanks!

    Doesn't help tho when php-fpm crashes, but lighttpd fails to notice this :) thought we had already done watchdog on that condition too, but apparently not.... or rtorrent gained sentience and found a new way to fsck us over :D

  • yoursunnyyoursunny Member, IPv6 Advocate

    @PulsedMedia said:

    @JabJab said:
    php-fpm has internal status aka health check part (pm.status_path). What does it reports when it's broken but not really, but really?! :D

    Didn't actually know that. Thanks!

    Doesn't help tho when php-fpm crashes, but lighttpd fails to notice this :) thought we had already done watchdog on that condition too, but apparently not.... or rtorrent gained sentience and found a new way to fsck us over :D

    lighttpd and php-fpm are independent processes.
    lighttpd connects to php-fpm over Unix socket, but it is not supposed to monitor and recover php-fpm crashing.
    systemd can control and monitor each service separately.

    Thanked by 2TimboJones vimalware
  • PulsedMediaPulsedMedia Member, Patron Provider

    @yoursunny said:

    @PulsedMedia said:

    @JabJab said:
    php-fpm has internal status aka health check part (pm.status_path). What does it reports when it's broken but not really, but really?! :D

    Didn't actually know that. Thanks!

    Doesn't help tho when php-fpm crashes, but lighttpd fails to notice this :) thought we had already done watchdog on that condition too, but apparently not.... or rtorrent gained sentience and found a new way to fsck us over :D

    lighttpd and php-fpm are independent processes.
    lighttpd connects to php-fpm over Unix socket, but it is not supposed to monitor and recover php-fpm crashing.
    systemd can control and monitor each service separately.

    Nope, regular old lighttpd is what launches php-fpm. Check the documentation and the typical config examples.

  • @PulsedMedia said:
    Indeed that changes the picture completely. This is why always screenshots or bullshit.

    Admittedly i can be pissed off often when working on Helldesk, and i had forgotten the details of this ticket -- but it was perceived as very disrespectful, person who got free service was too lazy to use their own service and asked us to do it on his behalf. This person just technically cost the company with those tickets and these replies something like 40€ -- on top of trying to make us look bad for not doing the metaphorical ass wipe for him. Gratis, probono of course.

    Personally i think i just showed a great self-restraint for continuing to be courteous and completing the requested reprovisioning.

    Holy shit, no, you didn't show restraint. The customer asked (asked!) with "please" and you were a cunt. No disrespect was ever shown except by you. Do people not know what fucking "please" that ends with a question mark means? It's a request, not a demand.

    You have two options. Either it is a service you provide (free reprovisioning) or you don't. If you do, you do it and not whine (you can even say it's preferred if avoided in the future). If you don't offer it, you simply say that and bonus points for the two-three commands to remove it. You may or may not know the steps by memory, but it sure would solve the problem if you did.

    You really, really don't have the temperament for customer support. Non realtime electronic support is fucking nothing compared to in person or telephone realtime support dealing with customers and especially pissed off upset and rude customers. You complaining of this "very disrespectful" makes you look just really, really bad IMO. A lot of us here have done tech support troubleshooting before and can say you're being a little bitch here. This is less than nothing. Even after your first snide response, he still responded with "much appreciated".

    But you fucked any goodwill with a customer who says please and likely "thank you" (you're even running a promotion or giveaway where that's the main intent is raise awareness and goodwill!). How do you fare with those that never say please/thanks?

  • @PulsedMedia said:

    @yoursunny said:

    @PulsedMedia said:

    @JabJab said:
    php-fpm has internal status aka health check part (pm.status_path). What does it reports when it's broken but not really, but really?! :D

    Didn't actually know that. Thanks!

    Doesn't help tho when php-fpm crashes, but lighttpd fails to notice this :) thought we had already done watchdog on that condition too, but apparently not.... or rtorrent gained sentience and found a new way to fsck us over :D

    lighttpd and php-fpm are independent processes.
    lighttpd connects to php-fpm over Unix socket, but it is not supposed to monitor and recover php-fpm crashing.
    systemd can control and monitor each service separately.

    Nope, regular old lighttpd is what launches php-fpm. Check the documentation and the typical config examples.

    And that "solution" isn't working nor worth bandaiding. But using systemd can launch them and restart them if failed. "The right way".

    Thanked by 1yoursunny
  • @TimboJones said:
    The customer asked (asked!) with "please"

    Can i please shit in your living room and fuck your wife? Very much appreciated. Thank you.

    Just because you wrap it in please and thank you doesn't make something less disrespectful.

    Thanked by 2kdh PulsedMedia
  • @babuum said:

    @TimboJones said:
    The customer asked (asked!) with "please"

    Can i please shit in your living room and fuck your wife? Very much appreciated. Thank you.

    Just because you wrap it in please and thank you doesn't make something less disrespectful.

    That’s literally what I wanted to say. Yeah I have to agree that the support team isn’t that much polite as it should be, but I have to say the customer isn’t being respectful.

    Thanked by 1PulsedMedia
  • PulsedMediaPulsedMedia Member, Patron Provider

    Systemd probably did not even exist when that config was made. I'd guesstimate something like 8 years ago.

    That config is literally the default method for Lighttpd + PHP-FPM, to date.
    You would expect that when something is proposed by upstream to be the correct way, it would be the right way.

    With quick googling i cannot even find an Systemd php-fpm example for lighttpd -- it's that rare. Even Arch proposes the default way: https://wiki.archlinux.org/title/Lighttpd#Using_php-fpm

    Only when you start looking it for in general you see AN systemd example (singular, as in just one): https://gist.github.com/magnetikonline/c1a214e12cdbc65df7c620bbbc3af6e8

    I would say that going non-default route for php-fpm and using systemd units to control it is very rare. Rare setups tend to have rare issues.

    Does systemd even support other watchdogs than is process running? I doubt it does.

    Regardless, whether one should configure from systemd or like upstream proposes from lighttpd starting php-fpm is besides the point. The actual issue is that php-fpm is very crash prone with rtorrent -- that's what really needs solving. Treat the issue, not the symptom.

  • @PulsedMedia said: With quick googling i cannot even find an Systemd php-fpm example for lighttpd -- it's that rare. Even Arch proposes the default way: https://wiki.archlinux.org/title/Lighttpd#Using_php-fpm

    From the link:

    Using php-fpm
    For dynamic management of PHP processes, you can install php-fpm and then start and enable php-fpm.service.

    Seems like systemd for me, especially that start links to Systemd#Using_units.

    Thanked by 2yoursunny TimboJones
  • PulsedMediaPulsedMedia Member, Patron Provider

    @JabJab said:

    @PulsedMedia said: With quick googling i cannot even find an Systemd php-fpm example for lighttpd -- it's that rare. Even Arch proposes the default way: https://wiki.archlinux.org/title/Lighttpd#Using_php-fpm

    From the link:

    Using php-fpm
    For dynamic management of PHP processes, you can install php-fpm and then start and enable php-fpm.service.

    Seems like systemd for me, especially that start links to Systemd#Using_units.

    ok then glanced through too quick.

  • @PulsedMedia said:
    Systemd probably did not even exist when that config was made. I'd guesstimate something like 8 years ago.

    That config is literally the default method for Lighttpd + PHP-FPM, to date.
    You would expect that when something is proposed by upstream to be the correct way, it would be the right way.

    With quick googling i cannot even find an Systemd php-fpm example for lighttpd -- it's that rare. Even Arch proposes the default way: https://wiki.archlinux.org/title/Lighttpd#Using_php-fpm

    Only when you start looking it for in general you see AN systemd example (singular, as in just one): https://gist.github.com/magnetikonline/c1a214e12cdbc65df7c620bbbc3af6e8

    I would say that going non-default route for php-fpm and using systemd units to control it is very rare. Rare setups tend to have rare issues.

    Does systemd even support other watchdogs than is process running? I doubt it does.

    Regardless, whether one should configure from systemd or like upstream proposes from lighttpd starting php-fpm is besides the point. The actual issue is that php-fpm is very crash prone with rtorrent -- that's what really needs solving. Treat the issue, not the symptom.

    I must state here that I had nothing to do with PHP-FPM, Lighttpd, or routes regarding these processes. I am not affiliated with Pulsed Media.

    Thanked by 1PulsedMedia
  • PulsedMediaPulsedMedia Member, Patron Provider

    @default said:

    @PulsedMedia said:
    Systemd probably did not even exist when that config was made. I'd guesstimate something like 8 years ago.

    That config is literally the default method for Lighttpd + PHP-FPM, to date.
    You would expect that when something is proposed by upstream to be the correct way, it would be the right way.

    With quick googling i cannot even find an Systemd php-fpm example for lighttpd -- it's that rare. Even Arch proposes the default way: https://wiki.archlinux.org/title/Lighttpd#Using_php-fpm

    Only when you start looking it for in general you see AN systemd example (singular, as in just one): https://gist.github.com/magnetikonline/c1a214e12cdbc65df7c620bbbc3af6e8

    I would say that going non-default route for php-fpm and using systemd units to control it is very rare. Rare setups tend to have rare issues.

    Does systemd even support other watchdogs than is process running? I doubt it does.

    Regardless, whether one should configure from systemd or like upstream proposes from lighttpd starting php-fpm is besides the point. The actual issue is that php-fpm is very crash prone with rtorrent -- that's what really needs solving. Treat the issue, not the symptom.

    I must state here that I had nothing to do with PHP-FPM, Lighttpd, or routes regarding these processes. I am not affiliated with Pulsed Media.

    lol X)


    Someone reminded it is 22022022 today. We should probably commemorate this somehow? ;)

  • 22/y deal coming? :D

  • @PulsedMedia said:
    Someone reminded it is 22022022 today. We should probably commemorate this somehow? ;)

    where all ears

  • PulsedMediaPulsedMedia Member, Patron Provider

    still at the dc setting some server up for you guys ;)

  • @ehab said:

    @PulsedMedia said:
    Someone reminded it is 22022022 today. We should probably commemorate this somehow? ;)

    where all ears

    Well... Russia is already commemorating.

    Note to self: this board is not for political discussions, however I must underline the coincidence of such army movement on this very date.

  • @PulsedMedia said:
    Someone reminded it is 22022022 today. We should probably commemorate this somehow? ;)

    Maybe a VeryVeryFAT32? :lol:

    Thanked by 1FAT32
  • @Pilotseye said:

    @PulsedMedia said:
    Someone reminded it is 22022022 today. We should probably commemorate this somehow? ;)

    Maybe a VeryVeryFAT32? :lol:

    Or a SkyHighAstro?

  • FAT32FAT32 Administrator, Deal Compiler Extraordinaire

    @Pilotseye said:
    Maybe a VeryVeryFAT32? :lol:

    SomewhatFAT32

  • @Astro said:

    @Pilotseye said:

    @PulsedMedia said:
    Someone reminded it is 22022022 today. We should probably commemorate this somehow? ;)

    Maybe a VeryVeryFAT32? :lol:

    Or a SkyHighAstro?

    Has to be FAT32 x Astro Crossover

    Thanked by 1ehab
  • @default said:

    @ehab said:

    he knows what to do.

  • PulsedMediaPulsedMedia Member, Patron Provider

    all i can say if somethings it's probably just a few, and most likely v1000 if these servers test fine. earliest in about 3-4hrs

  • yoursunnyyoursunny Member, IPv6 Advocate

    @Pilotseye said:

    @PulsedMedia said:
    Someone reminded it is 22022022 today. We should probably commemorate this somehow? ;)

    Maybe a VeryVeryFAT32? :lol:

    It gotta be FAT22222.
    Multiply the digits together and you'll see.

    Thanked by 3FAT32 Astro fan
  • FAT32FAT32 Administrator, Deal Compiler Extraordinaire

    @yoursunny said:
    It gotta be FAT22222.
    Multiply the digits together and you'll see.

    Another genius.

  • @yoursunny said:

    @Pilotseye said:

    @PulsedMedia said:
    Someone reminded it is 22022022 today. We should probably commemorate this somehow? ;)

    Maybe a VeryVeryFAT32? :lol:

    It gotta be FAT22222.
    Multiply the digits together and you'll see.

    I see what you did there :sunglasses:

  • PulsedMediaPulsedMedia Member, Patron Provider

    22022022 specials have been released!

    https://pulsedmedia.com/specials.php

    ONLY AVAILABLE FOR 22hrs 20minutes 22 seconds

    The Supreme 24.2TB one more stock in ~30mins as i setup the new servers into provisioning.

    Thanked by 2ehab tototo
  • @PulsedMedia said:
    22022022 specials have been released!

    https://pulsedmedia.com/specials.php

    ONLY AVAILABLE FOR 22hrs 20minutes 22 seconds

    The Supreme 24.2TB one more stock in ~30mins as i setup the new servers into provisioning.

    Please make them recurring.

    Thanked by 3afn hotsnow Alireza
Sign In or Register to comment.