Send request to a specific VM

Thanks Jerome for the reply, I expected as much, still wanted to ask. Yes, the private IP approach is what I’m already using.

I initially build a little request forwarder using goreply, see fly-replay for every other instance? - #10 by johan). Have completely rebuild this in the past months using Swoole. I’m now running a multi-process container, with S6 overlay, and multiple Swoole services, forwarding requests between multiple fly app instances. Works like a charm.

About your question, yes we use and rely extensively on CloudFlare and CloudFlare Workers.

  1. Workers: We moved everything from AWS Lambda into CloudFlare Workers last year.
  2. Caching: We make extensive use of the CDN
  3. Access: We use CloudFlare Access to setup access to company resources, don’t need to worry about VPN’s, SSO, etc.
  4. DNS: We manage our DNS through CloudFlare.

Does that help?

1 Like