tabimoba.net

とあるエンジニアの雑記帳

2019-03-01から1ヶ月間の記事一覧

Nginx起動時に重複している設定がないのに「"xxx" directive is duplicate」と言われるときに確認すること

現象 Nginx起動時に重複している設定がないのに次のように怒られてNginxが立ち上がらない場合があります。 -- Unit nginx.service has begun starting up. Mar 25 00:26:37 hoge nginx[1742]: nginx: [emerg] "proxy_buffer_size" directive is duplicate in…

AWS Lambda Layers上でHeadless Chromeを動かすいくつかの方法

メモとして。 chrome-aws-lambda https://www.npmjs.com/package/chrome-aws-lambda Lambda layersでの対応手順の記載もあり、Lambda layersを使うのであればこちらがおすすめ。 同梱されているChromiumのバージョンも新しめ。 serverless-chrome https://gi…

ローカルからリモートホストのJMXへSSHポートフォワーディング経由で接続する

Tomcatへの設定追加 catalina.shに対して以下の設定を追加します。 ※改行せず、1行でつなげます。 CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=8180 -Dcom.sun.management.jmxremote.rmi.port=…

LISTAGG関数の戻り値がUNICODE文字列となる問題とその対応

OracleのLISTAGG関数の戻り値が、以下のように半角スペースが含まれるように見える文字列、あるいはUNICODE文字列(エンコーディングされた文字列)となる場合があります。 SELECT LISTAGG(HOGEFIELD, ',') WITHIN GROUP (ORDER BY HOGEFIELD) FROM HOGETBL …