Добрый день.
В настройках NASов есть опция month.break=1, в последнее время при попытках сбросить сессии радиус занимает все свободные коннекты к mysql (master:15000 slave:2000) и клиенты в этот момент не могут авторизоваться.
Настройки следующие
my.cnf
Код:
......
max_connections=30000
thread_concurrency=2
wait_timeout = 28800
.....
radius.properties
Код:
processor.class=bitel.billing.server.processor.dialup.DialUpProcessor
processor.mid=1
db.driver=com.mysql.jdbc.Driver
db.url=jdbc:mysql://127.0.0.1/bgbilling?useUnicode=true&characterEncoding=Cp1251&zeroDateTimeBehavior=convertToNull&jdbcCompliantTruncation=false&elideSetAutoCommits=true&cachePrepStmts=true
db.user=bill
db.pswd=bgbilling
db.maxIdle=20
db.maxActive=15000
db.slave.2.url=jdbc:mysql://slave_ip:3306/bgbilling?useUnicode=true&characterEncoding=Cp1251&allowUrlInLocalInfile=true&zeroDateTimeBehavior=convertToNull&jdbcCompliantTruncation=false&elideSetAutoCommits=true
db.slave.2.user=bill
db.slave.2.pswd=bgbilling
db.slave.2.maxIdle=10
db.slave.2.maxActive=2000
auth.port=1812
acct.port=1813
admin.port=1955
auth.thread.count=10000
acct.thread.count=10000
auth.thread.must.be.free.count=10
acct.thread.must.be.free.count=10
collector.capture.flow.port.1=2001
collector.capture.flow.port.1.type=netflow
collector.capture.flow.port.1.thread.count=10
BGRadiusDialUP version 5.0 build 298 from 09.12.2010 18:59:44
Спустя некоторое время, начинают появляться логи (до этого они не пишутся)
Код:
02-01/00:30:03 INFO [Thread-52] connections - Restore Connections NAS: ip1
02-01/00:30:03 INFO [Thread-53] connections - Restore Connections NAS: ip2
........................
логи mpd5
Код:
.....
Feb 1 00:00:44 nas4 mpd: [ppp_315-108] CHAP: Auth return status: busy
Feb 1 00:00:47 nas4 mpd: [ppp_315-108] CHAP: Auth return status: busy
.....
логи accel-ppp
Код:
....
warn: radius:dm_coa: session not found
warn: radius: no available servers
....
На что следует обратить внимание?