I use bitcoin node v0.14.0 and can't set up minimum fee for outgoing transactions. I use next parameters:
mintxfee=0.0009
paytxfee=0.0009
txconfirmtarget=1
But actual fee is always much more lower then 0.0009. What am I doing wrong?
The fee you're setting there is a fee per kilobyte. Transactions with only one input script are about 250 bytes so the fee you pay will be 0.000175btc for that transaction.
You probably want to use dynamic fees though unless there's a reason you want to use fixed fees?