MENU
  • HOME
  • Blogメモφ(..)
  • Tipsメモφ(..)
  • rails-app
  • nuxt-app
  • vagrant-ansible
  • other
    • GitHub nightonlypj
    • Bitbucket nightonlypj
    • GitLab nightonlypj

Blogメモφ(..)

  • HOME
  • Blogメモφ(..)
  • Tipsメモφ(..)
  • rails-app
  • nuxt-app
  • vagrant-ansible
  • other
    • GitHub nightonlypj
    • Bitbucket nightonlypj
    • GitLab nightonlypj

WebSocket

  1. HOME
  2. WebSocket
2022年3月24日 / 最終更新日時 : 2022年3月24日 admin AWS(Amazon Web Services)

API Gateway(WebSocket API)のフロントをNuxtで実装する

API Gateway(WebSocket API)のバックエンドをRailsで実装する で作成したAPI GatewayにWebSocketで接続してメッセージのやり取りが出来るようにします。 仕様は、Action C […]

APIAPI GatewayWebSocket
2022年3月23日 / 最終更新日時 : 2022年3月24日 admin AWS(Amazon Web Services)

API Gateway(WebSocket API)のバックエンドをRailsで実装する

統合タイプHTTPで指定したURLで、$connect/$disconnect/$defaultのリクエストを受け取って、実装済みのAction Cableともメッセージのやり取りが出来るように実装します。 フロントはN […]

Action CableAPIAPI GatewayWebSocket
2022年3月8日 / 最終更新日時 : 2022年3月8日 admin GCP(Google Cloud Platform)

Action Cable(WebSocket)をサーバー上で動かす

GCP事始め。Compute EngineでRailsアプリを動かす で作成したサーバーでAction Cable(WebSocket)が動くようにしたのでメモしておきます。 Rails側は実装済みの状態です。Actio […]

Action CableNginxRedisWebSocket
2022年2月27日 / 最終更新日時 : 2022年3月22日 admin AWS(Amazon Web Services)

API Gateway(WebSocket API)の統合タイプHTTPを試す

WebSocketのサーバーを自前で用意すると、スケールするのが手間だったり、コストが大きくなったりするので、API GatewayでWebSocketを繋げて、バックエンドは既存アプリ等のAPIで処理できないか試してみ […]

APIAPI GatewayWebSocket
2022年2月19日 / 最終更新日時 : 2022年2月18日 admin Ruby on Rails

WebSocket(Action Cable)の認証等の結果通知方法を考えて実装する

WebSocket(Action Cable)の認証方法を考えて実装する で認証は実装しましたが、結果通知方法がなく、切断されるだけ。 フロントでは、なぜ切断されたか解らず、再接続を繰り返す(無駄な処理が続く)のと、ユー […]

Action CablejQueryWebSocket認証
2022年2月18日 / 最終更新日時 : 2022年2月18日 admin Ruby on Rails

WebSocket(Action Cable)の認証方法を考えて実装する

Action CableでWebSocketを試す では、一旦、公式サイトを参考にCookieで認証するようにしましたが、ドメインの制約を受けるし、フロントからAPIで認証する場合にも都合が悪い。 認証方法を検討し、実装 […]

Action CableDeviseDevise Token AuthWebSocket認証
2022年2月5日 / 最終更新日時 : 2022年2月5日 admin Ruby on Rails

Action CableでWebSocketを試す

他の方の記事を参考しましたが動かなかったので、公式を読みつつ調べながら書きました。WebSocketの挙動も含め、メモしておきます。 デザインも拘りましたが、MDB使っているので参考までに。

Action CableDeviseWebSocket

自己紹介

昨年からフリーランスになり、上場企業でPM兼テックリードとして、実現方法の検討、Rails+Vue.jsでの開発や改善・提案、フォローを行なっています。
また、今年から並行して、スタートアップ企業で技術顧問として、動画のストリーミング配信や決済、AWS周りのサポートも行っています。
両社ともフルリモートで事務所に行った事はないですが、問題なく業務が進んでいます。
日々、技術の積み上げを意識して、価値提供を目指しています。

検索(Blogのみ)

カテゴリー

  • AWS(Amazon Web Services)
  • GCP(Google Cloud Platform)
  • Java
  • Ruby on Rails
  • Vue.js(主にNuxt.jsとVuetify)
  • アプリケーション
  • その他
  • ミドルウェア

タグ

Action Cable ActiveRecord Apache API API Gateway Bootstrap CloudFront CloudWatch Config CORS DB設計書 Devise Devise Token Auth Docker DynamoDB Elemental ER図 FactoryBot HLS hls.js Jest Lambda Maven MediaConvert MongoDB MySQL Nuxt.js PostgreSQL RSpec Seasar2 seed SQLite3 SSL/TLS Struts2 Vuetify WebSocket リファクタリング 共通化 定数管理 日本語化 環境構築 自動生成 設計書 認証 調査

最近の投稿

2022年6月22日 / 最終更新日時 : 2022年6月22日 admin AWS(Amazon Web Services)

RailsアプリのDockerイメージを作成して、ECRにpushする

ECS(Fargate)で動かすのが目的ですが、その設定は別途記載するとして、 先ずはDockerイメージをどう作るべきか試したのでメモしておきます。

ConfigDockerECRFargate
2022年6月21日 / 最終更新日時 : 2022年6月21日 admin Ruby on Rails

rails sが起動しなくなったので調査してみた(解決済み)

「rails c」は動くけど、「rails s」が動かない現象に遭遇したので、メモしておきます。 先に結論。原因は下記でした。本番環境構築時にローカルで試しに叩いた。 % bundle config set –loca […]

環境構築調査
2022年6月8日 / 最終更新日時 : 2022年6月8日 admin AWS(Amazon Web Services)

MediaConvertのcreate_jobで発生する例外を処理する

パラメータエラー以外でcreate_jobに失敗しないと思っていましたが、処理できないファイル(サポートされていないコーデックやコンテナ)をアップロードすると例外が発生するので、フロントに返せるように処理してみました。 […]

APIAPI GatewayDynamoDBLambdaMediaConvert
2022年6月6日 / 最終更新日時 : 2022年6月6日 admin AWS(Amazon Web Services)

エラーをSNS経由でSlackに通知する

実装を減らすと、障害ポイントも減るので、Lambda → SNS → ChatbotでSlack通知したかったのですが、サポートされていないという事なので、諦めて実装しました。 > Event received i […]

ChatbotCloudWatchLambdaSlackSNS
2022年6月1日 / 最終更新日時 : 2022年6月6日 admin AWS(Amazon Web Services)

Lambdaの例外エラーをメールとSlackに通知する

Lambdaの例外エラーの通知方法を考える で決めた非同期(S3トリガーやEventBridgeなど)の「パターン3. 送信先(失敗時)」 と同期(APIなど)の「パターン5. サブスクリプションフィルター」の設定をメモ […]

ChatbotCloudWatchLambdaSlackSNS
  • プライバシーポリシー
  • お問い合わせ

Copyright © Night Only Project. All Rights Reserved.