バーチャルな開発環境
プログラムという作業は、地味な作業です。
ただひたすらパソコンに向かって、朝から晩まで記号と戦っています。
そんな生活をずっと続けていると、ふと疑問に思うことがあります。
「自分が書いたこのコードって、何の役にたっているのかな。」
なんかこういう業界って、飲食業とか販売業とかと違って、全てがバーチャルの世界で完結
してしまう反面、エンドユーザーの顔とかが全く想像つかないですよね。
特にインターネットサービスの開発とかやっていると、ユーザーさん一人一人と接する機会なんて皆無な訳です。
顔も合わせる必要が無く、インターネットの中で全てが完結する世界。
すごい楽かもしれないけど、それになれてしまったら現実世界なんてめんどくさくなってしまうかもしれないです。
そんな私も最近は外に出て、お客さんと接する機会というのを持ったのですが、やっぱり自分の作った
システムを使って喜んでいるお客さんのすがたを見るとモチベーションがあがりますね。
どんな形であれ、自分が係っている仕事を実感できるような仕組みを作っていきたいです。
max_connection変更
mysqlのmax_connectionを変更するには、
/etc/my.cnf
に記述するか
$ mysql -u root -p
mysql> set global max_connections=450;
のようにして変更するやり方がある。
MYSQLでのmy.cnfの編集
mysqlで最近 「too many connections」 のエラーが出るようになってしまった。
show processlist;
max connections 100
だったので、1000に変える為に、
# cp /usr/local/share/mysql/my-medium.cnf /var/db/mysql/my.cnf
vi my.cnf
[mysqld]
datadir = /var/db/mysql ・・・この行を追加
max_connections = 1000・・・この行を追加
その後
/usr/local/etc/rc.d/mysql-server restart
で再起動して終了。