mysqlbinlog: unknown option –raw ?? 解決 MySQL ClientがMariadbになっていた。 RDSはMySQL5.7なので これで実行できた
Resolved [mysqlbinlog] ERROR: Got error reading packet from server: Could not find first log file name in binary log index file
var 優技録 = []string{ "Golang", "Vue.js", "AWS", "PHP", "DB", "IaC", "SRE"}
mysqlbinlog: unknown option –raw ?? 解決 MySQL ClientがMariadbになっていた。 RDSはMySQL5.7なので これで実行できた
Untrusted TLS connection established to xxx 暗号化はできてるけど、信用されていない>< よし🐱 Trusted TLS connection established to aspmx.l.google.com[xxx.xxx.xxx.xxx]:25: TL
更新コマンドが失敗する場合 環境に合わせて「–apache」や「–nginx」オプションを追加してあげる このブログのWebサーバはNginなので「–nginx」を追加した 更新に成功した🐱✨
PHP-FPMからNginxへのログへの書き込みができない時に発生する。 NginxのuserとPHP-FPMの実行userを合わせてあげれば解決できる 既存ログへの対応 あとlogrotateも対応する
get_eventsのN+1のループクエリをきちんと潰せなかった Goの勉強不足 ・キャッシュライブラリの導入ができなかった 改善案 N+1の改善 alpをきちんと使えるようにする ・経験が少なくうまく使えてなかった スロークエリログの出力 … 実際には重いクエリがあった模様 ・出力手順化 ・mysqldumpslowでサマる Nginxへの切 …
この場合ループの中でSELECTがengineer_usersの数だけ発行される これが1回のクエリの結果N個取得して、N個の数だけSELECTが発行されるN+1問題 こうする こうすれば2行で済む ただ実際foreachの中で処理しているケースが実際のところがだいたいだと思う。 うまく処理を変えよう
GitLab 空のリポジトリの作成 リポジトリ https://gitlab.com/bsj_y.kanehiro/biscon1 当日このリポジトリを空で作り直す。URLは一緒になる Iさん、Gさんを招待する Project Information -> members bsj_i bsj_k. SSHでターゲットサーバに接続する S …
●Udemy https://www.udemy.com/course/vuejs-firebase/learn/lecture/14098728#overview ●演習フォルダ /Users/kanehiroyuu/Desktop/develop.nosync/Vue-Study/vuejs-firebase/sample-app Vue Cliの導入 $ npm …
Mac zshにインストール VS Codeプラグイン https://marketplace.visualstudio.com/items?itemName=golang.Go VS Code setting.json   …
スタートダッシュ Source->GitLab->EC2デプロイまで ISUCONスタートダッシュ GitLab CDによるデプロイができるところまで ぐぬさんによるまとめ>< 14:15 https://www.youtube.com/watch?v=eT5EOj-eVjc 14:34 https://isucon.net/archives/5604486 …
CloudWatchでSESのリージョン // おそらくオレゴンが多いでしょう Reputation.BounceRate Reputation.ComplaintRate で確認できる アラームの閾値 Q4. アカウントのレビューや、送信の一時停止の原因になりえるバウンス率は公開されていますか? 最良の結果を得るには、バウンス率を 2% 未満に維持する必 …