タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

nginxとlinuxに関するhohoho_ho2005のブックマーク (2)

  • UNIXドメインソケット通信の内容を見たい - Qiita

    UNIX domain socket 通信は同一マシン上のプロセス間通信にしか使えないというデメリットがありますが,tcp 通信よりも圧倒的にパフォーマンスが良いので要求仕様的に使わなければならない局面は多いと思います 今回はフロントに Nginx で proxy して同一マシン上の別プロセスで動いているアプリケーションサーバーに対して UNIX domain socket 通信を行う構成で実際のアプリケーションサーバーに流れている通信を見たい時にどうするか書きます 実際にトラブルが起こった時に実際にどのような通信が流れているのかは tcp 通信なら tcpdump をすれば見れますが,UNIX domain socket 通信の場合は容易に見ることが出来ないので実際のアプリケーションサーバーにどのような通信が流れているのか分かりません しかしアプリケーションサーバーにどのような通信が流れ

    UNIXドメインソケット通信の内容を見たい - Qiita
  • [nginx][linux][小ネタ]シェルを持たないユーザで一時的にコマンドを実行させる – (っ´∀`)っ ゃー | 一撃

    nginxのパフォーマンスチューニングを行っているときに、例えばファイルディスクリプタのサイズなどを確認したい場合、nginxユーザにsuしてulimitコマンドを実行したいことがある。 ユーザのシェルを変更する場合、usermodコマンドで-sをつけて恒久的に変更するやり方はググると多数出てくるが、/sbin/nologinなどに戻すのを忘れると悲惨なセキュリティホールになってしまうし、そもそも/etc/passwdなどの認証系のファイルって怖くて弄りたくない。 一時的にユーザのシェルを変更してコマンドを実行する場合は、こうすると便利だ。 [ec2-user@ip-10-0-64-140 ~]$ sudo su - [root@ip-10-0-64-140 ~]# su - nginx --shell=/bin/bash --command="ulimit -a" core file s

    [nginx][linux][小ネタ]シェルを持たないユーザで一時的にコマンドを実行させる – (っ´∀`)っ ゃー | 一撃
  • 1