AWSCLIでAmazonSQSのQueueを作成する
手順 作成 標準Queue 標準Queueを作成 QUEUE_NAME="my-queue" ## Queueの作成 aws sqs create-queue --queue-name ${QUEUE_NAME} FIFOQueue FIFOQueueを作成する場合はQueue名の最後に .fifo を付与し、...
手順 作成 標準Queue 標準Queueを作成 QUEUE_NAME="my-queue" ## Queueの作成 aws sqs create-queue --queue-name ${QUEUE_NAME} FIFOQueue FIFOQueueを作成する場合はQueue名の最後に .fifo を付与し、...
準備 メッセージを用意 { "id": "xyz", "type": "TYPE", "body": "あいうえお。\nかきくけこ。", "nest":{ "key": "サシスセソ。\nタチツテト。", "array": [...
jqでjsonファイルを文字列として出力したい。 対応 @json オプションを使用する message.json { "id": "xyz", "type": "TYPE", "body": "あいうえお。\nかきくけこ。", "nest":{...
PowerShellを使用して未使用のTCPポートを取得したい。 方法 Get-NetTCPConnectionで使用中のポート番号のListを...
オプション -ArgumentList*を指定し、複数のパラメータの場合は *, で区切る 例 Start-Process -FilePath aws.exe -ArgumentList 'ssm','start-session','--target',"${instanceId}",'--document-name','AWS-StartPortForwardingSession','--parameters',"{\`"portNumber\`":[\`"22\`"],\`"localPortNumber\`":[\`"${port}\`"]}" -Wait 参考 Microsoft Ignite/Learn/PowerS...
ディレクトリやファイルをコンソール非表示で強制削除したい() ディレクトリの削除 rd /s /q %dirPath% ファイルの削除 del /q %filePath% ディレクトリの削除(ディレクトリが...
使い捨て環境をサクッと作りたくてバッチを適当に書いた。 実行するとSSM経由で接続できるEC2を起動し、SSHの設定と共にKeyPairを取得...
いつの間にかParameterStoreから最新のAMI-IDを取得できるようになっていたためメモ 各AWSサービスで使用できるPublicパ...
実験用の使い捨てEC2を建てたくなることが多々あるため、CloudFormationでデフォルトVPCにEC2を簡単に建てるメモ。 準備 Clo...
AmazonLinux2にExtrasLibraryからDockerとdocker-composeをインストールする ec2-userで接続中...
psqlでselectした結果をCSVとして出力したい。 方法 2つの方法を試した。 COPYコマンドでCSV出力 セパレータに,を指定してコマンド...
log_statementとlog_min_duration_statementを指定したときのクエリーの出方がわからなかったため調査。 pg...
SchmaSpyで手元のPostgreSQL用DDLからテーブル定義書を生成してみる 方法 PostgreSQLのDockerでDDLからテーブ...
BashでTCP接続可能になるまでまち、接続できたら終了する方法を調べた。 方法はncコマンドを使用する方法とBashだけでできる方法があるら...
最近PostgreSQLを触ることが多いため、サクッと遊べるようにDockerで作成してみた。 Dockerfile FROM postgres:14.5-bullseye RUN localedef -i ja_JP -c -f UTF-8 -A /usr/share/locale/locale.alias ja_JP.UTF-8 ENV LANG ja_JP.UTF-8 docker-compose.yml version: '3' services: db: build: ./...
vmstatでリソースの情報を日付入りでファイルに出力する 方法1 awkで先頭に日付を付与しファイル出力 Note awkがバッファするためflush(...
CloudWatch SyntheticsでHostとIPを紐づけてURL監視を行う。 以下の条件でURL監視したいとのことなので調査 マネージドサービスがいい 名前...
jstackでスレッドダンプを定期的に取得するために調査 方法 OUTPUT_DIR="/tmp/output" JAVA_PID=1 INTERVAL=30 nohup watch -n "${INTERVAL}" "su - tomcat -c \"jstack -l ${JAVA_PID} >> /work/output/threaddump.\$(date +%F-%H%M%S)\"" &> /dev/null & 参考 WATCH
ECSExecでコンテナに入りjstackでスレッドダンプを取ろうとしたところ以下のエラーが発生。 Unable to open socket file /proc/81/root/tmp/.java_pid81: target process 81 dosen’t responde within 10500ms or HotSpot...
方法 AWSCLIで取得してjqで加工して保存する。 コマンドの実行はすべてコマンドプロンプトで実行するよう。 結果はそれぞれのシェルに貼り付ける...