質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
MySQL Workbench

MySQL Workbenchは、オープンソースのデータベースモデリングツールです。ビジュアルなデータベース設計・SQL開発・サーバー設定・ユーザー管理・バックアップといった様々な管理ツールを備えます。

Amazon RDS

Amazon RDSは、米アマゾン社が提供しているRDBMSサービス。クラウド上でのリレーショナルデータベースの構築および運用が可能です。MySQL/PostgreSQL/Oracle/SQL Serverのインストールを容易にすることができます。

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Amazon EC2

Amazon EC2は“Amazon Elastic Compute Cloud”の略称です。Amazon Web Services(AWS)の一部であり、仮想化されたWebサーバーのコンピュータリソースをレンタルできるサービスです。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

Q&A

0回答

992閲覧

EC2とRDSにアップした内容が正常に反映されない

yoeiarai

総合スコア12

MySQL Workbench

MySQL Workbenchは、オープンソースのデータベースモデリングツールです。ビジュアルなデータベース設計・SQL開発・サーバー設定・ユーザー管理・バックアップといった様々な管理ツールを備えます。

Amazon RDS

Amazon RDSは、米アマゾン社が提供しているRDBMSサービス。クラウド上でのリレーショナルデータベースの構築および運用が可能です。MySQL/PostgreSQL/Oracle/SQL Serverのインストールを容易にすることができます。

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Amazon EC2

Amazon EC2は“Amazon Elastic Compute Cloud”の略称です。Amazon Web Services(AWS)の一部であり、仮想化されたWebサーバーのコンピュータリソースをレンタルできるサービスです。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

0グッド

1クリップ

投稿2019/06/20 02:59

前提・実現したいこと

私はAWSについては初心者です。
ステージングにローカルの変更を反映させようとした時のことです。
ローカルでの動作確認で問題のなかったWebアプリケーションのソースコードをgithub経由でEC2からpullしました。
また、ローカルのデータベースのテーブルに項目を追加したので、MySQL Workbench 8.0を利用してRDSのデータベースをローカルと同様のものに変更しました。
すると、以下のような現象が発生しました。

発生している問題

ステージング環境のWebを確認すると、追加したテーブルの項目を表示する一覧が表示されなくなりました。
コンソールを確認したところ、以下のエラー・警告が発生していました。

{code: "messaging/permission-blocked", message: "Messaging: The required permissions were not grant… blocked instead. (messaging/permission-blocked).", stack: "FirebaseError: Messaging: The required permissions…XXXXX.com/static/js/1.7a0e5044.chunk.js:1:740965)"} code: "messaging/permission-blocked" message: "Messaging: The required permissions were not granted and blocked instead. (messaging/permission-blocked)." stack: "FirebaseError: Messaging: The required permissions were not granted and blocked instead. (messaging/permission-blocked).↵ at t.<anonymous> (https://XXXXX.com/static/js/1.7a0e5044.chunk.js:1:768084)↵ at https://XXXXX.com/static/js/1.7a0e5044.chunk.js:1:742059↵ at Object.next (https://XXXXX.com/static/js/1.7a0e5044.chunk.js:1:742164)↵ at a (https://XXXXX.com/static/js/1.7a0e5044.chunk.js:1:740965)" __proto__: Error
Notifications permission has been blocked as the user has dismissed the permission prompt several times. This can be reset in Page Info which can be accessed by clicking the lock icon next to the URL. See https://www.chromestatus.com/features/6443143280984064 for more information.
Error: 500 at fetch-util.js:43 at x (runtime.js:62) at Generator._invoke (runtime.js:288) at Generator.e.<computed> [as next] (runtime.js:114) at r (asyncToGenerator.js:3) at u (asyncToGenerator.js:25)

EC2、RDSにアップする前まではこのエラーは発生していませんでした。
アップしたソースコードはステージングのWebにてしっかり反映されていることは確認しています。
エラーが発生している箇所以外でのデータベースの閲覧・登録が正常に行われていることも確認しています。
また、MySQLWorkBenchを介して、RDSにも追加した項目が反映されていることや、それ以外のテーブルへの登録が正常に行われていることも確認しております。

この現象について心当たりのある方、対処法を知っておられる方がいらっしゃったら、教えていただけると幸いです。

試したこと

1 RDSにて、当該のデータベースの再起動
→ 変化なし

2 EC2にて、当該のインスタンスの再起動
→ 変化なし

3 EC2にて、当該のインスタンスの停止+開始
→ 変化なし。IPアドレス・ホストネームが変わったので、sshとMySQLWorkBenchの接続先を修正。

4 追加項目にMySQLWorkBenchを介して直接値を入れる
→ 変化なし

5 EC2にアップしたソースコードを今回追加したテーブルの項目を使用しないものに変更(ローカルで正常動作確認済み)し、追加した項目をdropする
→ 変化なし

以上です。よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問