Mick writes,
Fruit trees do good with heavy pruning so doing that will help take some weight of as well.
Having many varieties of
prunus, I agree with Mick that heavy pruning can really help these trees.
From a close up look at the upper break, it appears that there could be some kind of interior fungus or rot that weakened the larger (perhaps oversized for the trunk) branches.
Therefore, unlike Mick, I would not try to re-attach or prop up the branches.
Instead, I would examine your 2 healthy scaffold branches toward the bottom of the tree for health. If they look like they will continue to thrive, I would then make a clean horizontal cut of everything above those branches across the central leader. A shorter tree will make your future easier when time to pick the fruit!
Then I would trim the length of the scaffold branches so they will produce new healthy growth.
I have taken off very large central leaders on ~4 year-old trees and been amazed at the tree's recovery and productivity.
If this tree wants to live, it will thank you for your agonizing and seemingly ruthless pruning choices with fruitful abundance in a couple of years.
Make sure your pruning tools are sanitized in alcohol or with a torch so that fungus does not spread.
Good luck Richard!