I am doing it but both connections are in the same firewall…to step it up a notch, I even have two Plex servers.
Ultimately, your Plex server is only going to know one path to the Internet because it will only have one default-gateway setting. You cannot do two. So, it is only going to know the Internet is available in one path. This is why my two WAN connections exist on my firewall and I do not have a separate router on my LAN to each of those ISPs.
I would encourage you to get a multi-WAN router or firewall so that it makes the decision as to which Internet connection, which mine does. In fact, it monitors the connection and so long as my primary (AT&T) is having good numbers, it will stay on that (1GB up and down). However; once those numbers drop or if I fill up that 1GB connection, it will start using the Spectrum one.
Now, once you get that done, and I HIGHLY recommend you do. I am using a business grade firewall, I am a network architect/engineer so I have gone DEEP down the networking rabbit hole, but there are a lot of consumer multi-WAN routers out there that have this functionality.
One other thing I HIGHLY recommend you do once you get a multi-WAN router or firewall is have your Internet provider set up your modem into bridge or pass-through mode. This assumes you are not using them for WiFi (which I do not do). Your Multi-WAN Router/Firewall should be doing what they call Network Address Translation (NAT) and it should be your firewall, and I would recommend you get your own switch for wired connections behind the firewall as well as your own access points to handle wireless traffic. If your ISP does NAT and your multi-WAN firewall/router does NAT, you get into what they call double-NAT and that is a nightmare to solve, especially getting that tcp/32400 port port-forwarded to your Plex server. It sometimes will not work.
Once you get your WAN straightened out and connection to a multi-WAN firewall/router, then you do your port forward and for my equipment I had to do one for each WAN connection on my firewall…and with my secondary, I had to do one for that. I actually use tcp/32401 for that secondary Plex server which maps back to tcp/32400 on that server so ignore that and just concentrate on tcp/32400. What you are looking for on this is Plex Primary WAN1 and Plex Primary WAN2. This tells the Multi-WAN Firewall/Router that if you hear anything coming in on that WAN connection destined to port tcp/32400, you send it to the local IP Address of your Plex server. That is where your public IP Address from your ISP gets translated into a private IP on your local network.
Then, it is a matter of making sure you poke a hole for those WAN connections on TCP/32400 to allow traffic in, then through the port-forward sent to your Plex server.
You will have to consult your Multi-WAN Firewall/Router’s documentation as to how to do that.
For anyone wondering, this is a FortiGate firewall and how I did it on there in case anyone has one.