Absalomhadsheep-shearers - These were times in which feasts were made, to which the neighbors and relatives of the family were invited.
Albert Barnes
Notes on the Whole Bible
Sheepshearing was always a time of feasting (marginal references). Baal-hazor is not known.
Matthew Henry
Concise Bible Commentary
Observe the aggravations of Absalom's sin: he would have Ammon slain, when least fit to go out of the world. He engaged his servants in the guilt. Those servants are ill-taught who obey wicked masters, against God's commands. Indulged children always prove crosses to godly parents, whose foolish love leads them to neglect their duty to God.
SDA Bible Commentary (limited)
Volume 1-7
23. Absalom had sheepshearers. Sheepshearing was then, and still is, a time of feasting and rejoicing (see 1 Sam. 25:2, 8).
Baal-hazor. This place has been identified with Jebel el-‘Aṣûr, 4 1/2 mi. (7.2 km.) northeast of Bethel and 14 1/4 mi. (22.8 km.) from Jerusalem.
All the king’s sons. This invitation of course included Amnon, for the real purpose of Absalom in giving the feast was to secure the opportunity of seizing him.