タグ

ブックマーク / kazuhira-r.hatenablog.com (3)

  • LocalStackに保存するデータを永続化する - CLOVER🍀

    これは、なにをしたくて書いたもの? LocalStackに保存したデータは、LocalStackを停止すると失われるようなので、永続化する方法はないのかな?ということで。 DATA_DIR環境変数を使えば良いみたいです。 環境 今回の環境は、こちら。 $ pip3 install localstack==0.12.17.5 $ localstack --version 0.12.17.5 LocalStackに保存するデータを永続化する LocalStackに保存するデータを永続化するには、DATA_DIRを指定してLocalStackを起動します。 Dockerで起動する場合。 $ DATA_DIR=`pwd`/data localstack start ホスト側で通常のプロセスとして起動する場合。 $ DATA_DIR=`pwd`/data localstack start --hos

    LocalStackに保存するデータを永続化する - CLOVER🍀
  • nginxのTCPロードバランシングを試す - CLOVER🍀

    先日、nginxのHTTPでのロードバランシングを試しました。 nginxのHTTPロードバランシングを試す - CLOVER 次は、もっと汎用的にTCPでのロードバランシングをしてみたいと思います。なお、今回はTCPのみで扱いますが、UDPでのロードバランシングも可能なようです。 ドキュメント 主要に利用するモジュール的には、 Module ngx_stream_core_module と Module ngx_stream_upstream_module の2つとなります。 また、こちらのドキュメントも参考にしました。 NGINX Docs | NGINX Load Balancing – TCP and UDP Load Balancer MySQLへの接続をロードバランシングしてみよう 今回のTCP接続の対象として、MySQLサーバーを持ち出してみます。 MySQLサーバーが、次の

    nginxのTCPロードバランシングを試す - CLOVER🍀
  • はじめてのElectron - CLOVER🍀

    フロントエンド系の勉強を進めるにあたり、どうするのがいいのかなーと思う今日この頃です。 そんな中、ちょっと気になっているElectronを試してみることにしました。 Electron | Build cross platform desktop apps with JavaScript, HTML, and CSS. Electronって何?という話ですが、こちらの記事を見るのがいいかなーと思います。 最新版で学ぶElectron入門 - HTML5でPCアプリを開発する利点と手順 - ICS MEDIA Webの技術JavaScriptHTML5など)を使って、クロスプラットフォームで動作するデスクトップアプリケーションを作成するためのフレームワークだそうです。Chromiumを内包しているためWebの技術がそのまま使え、作成したアプリケーションを各プラットフォームで実行可能な状態に

    はじめてのElectron - CLOVER🍀
  • 1