If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
検索フォーム壊れてるじゃん
]]>504 ERROR
The request could not be satisfied.
CloudFront attempted to establish a connection with the origin, but either the attempt failed or the origin closed the connection. We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
エラーを読んだ感じ、クラウドフロントが増田の鯖に繋ごうとしてエラーになってるっぽいんだけど
]]>CloudFront attempted to establish a connection with the origin, but either the attempt failed or the origin closed the connection. We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
なんか増田重くね?
G7近いから?ハッカーの攻撃受けてる?
]]>なに検索してもCloudFrontのエラーページが出てくるんだけど俺だけ?
=====
504 ERROR
The request could not be satisfied.
CloudFront attempted to establish a connection with the origin, but either the attempt failed or the origin closed the connection. We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
Generated by cloudfront (CloudFront)
Request ID: ____
]]>・レンタルサーバは制約があるからイヤ。
・レンタルサーバ比較すらめんどい。
・環境構築したくない。
・環境構築したら一応手順書残すじゃん。覚えておきたくないから。書くよね。めんどい。
・Ansible とかもめんどい (これは使ったことがないので学習がめんどくさいってだけ)。
・Python だの何だのの依存関係でバージョンがあわなくて…みたいなトラブル大嫌い (Docker ならいいけど ECS・Fargate・CloudRun・GKE それはそれで高いし、現時点ではメンテフリーとはいかない)
・Let's E とかもめんどい。だってたまにやり方が変わるじゃん。めんどい。
なので PaaS にしたいのよ。
GCP で独自ドメインマネージドSSL するには Cloud Load Balancing 必要でしかもそこそこ高いってのは想定外だったので、別にそこに金をかけるべきとは言ってない。でも月2000円くらいだからまぁいいやって感じ。もちろん月300円で済むようになればうれしい。
AWS は S3+CloudFront+ACM+Route53 で安く独自ドメインマネージドSSLができるんだっけ? であればそっちの方がいいよね。
なお、レンタルサーバでいいって人は別にそれでいいんじゃない。わたしには合わないってだけ。
]]>東大卒のヨーロッパでエンジニアやっている人から解説しよう。(ちなみに医学部は防衛医大に補欠合格していた)
エンジニアになるより医者やっていたほうが(国内で頑張る分には)絶対いいと思う
ちなみに医学部にいった友人の何人がむしろテック系に流れてきているという事情がある。
厨ニが溢れているので、しっかり解説してあげます。
おそらく、増田はたしかに昔からプログラミングをやっていたと思う。頭もいいんだろう。厨ニが溢れていて気持ちが悪い。
エンジニアも厨ニ病でマウント取っていいていい時代でもないです。明らかにマウント取りたくてウズウズしすぎて、大した知識がないのに、
表面的な知識を羅列しているところがあったので突っ込んでいく。
ー>そんなことない。フロントも色々やらないといけないが、バックエンドに比べて経験年数がひくい人も流れ込んできているので、バックエンドの人に比べて
できる領域が狭いので給与が低い、またおそらくDCL、DML、DDLといった用語を知っていることをひけらかしたかったのかもしれないが、全くどうでもいいです。
=>全部できようとして、破綻しているのでブーメランですよ。あなたの想定している、こんなフルスタックは成り立たない。
現場に放り込まれても10年ぐらいかかる。というより、フロントからバックから低レイヤから、モバイルまでやることはもはや現実的ではない。
=>QUICとかマイナーなプロトコルを話すよりはちょっと変化球のあるプロトコルでいけばWebsocketぐらに抑えておきましょう。低レイヤーの話はわたしもわかりませんが、C言語ができないのに「おそらく QUIC か MQTT 」とか分かってない英単語4文字を羅列するのは厨ニ病すぎます。
=>自分はcloudfrontやWafを触ったことがありますが、かなりのインフラエンジニアにならないかぎり、ここ触りません。cdnは影響範囲が大きいし設定に時間が掛かったりします。片手間でできません。インフラエンジニアに触らせます。異常検知、アラートといったものは、実は結構時間がかかるので、強いかどうかではなく責務の分割からインフラに任せます。知らないことは知らないって書きましょう
本当に医学生ならここ数年の技術についてこの指摘ができる程詳しいわけないし少なくとも10年位は業界にいないとこういう感覚は身に付かない。 」
=>こんなにあれこれ、やっている時間はないでしょう。趣味のサイト製作でやるにしても絶対できてない。kubernetesを使っただけで時間切れになる。Kafkaを触ったとかいているが、Kafkaはサーバで使ったのかな?どういう利用シーンかというと膨大なログの収集等で使うのだが(ただのNoSQLではない)、Zookkeeperで調停させて、topic数とか調整するんだけど、わかってます?ElasticSearchだけ書いてたらまぁあるかなと思うけど。Redisもちゃんと使えてる?pub/subとか分かってないと思う(普通に理解する必要があんまない)
それでkotlinなんて触ってる時間なんて絶対にないし、Rustを更に付け焼き刃に付け焼き刃している時間なんてぜええええたいにない。やることが絞り込めてない。無意味にマウント取りたいだけ。なんとなく書いているcode deployなんて、それだけで使いこなすのが大変なれべる。
ci/cdのうちciだけかたっているならわかるがcdとなるとかなり時間がかかる
=>MyISAM をInnoDBに切り替えるなんてことしているところは無い。万にひとつあったとしても、大事で、それだけで数ヶ月のものなので、この付け焼き刃の知識の人が触る機会はない。
=>ES2015以降の差分は微々たるもので、どうでもいいです。ES2018ぐらいの現実的な数字にしてたらばれなかったのにね。
Next でSSRまで踏み込むと結構、フロントのことをキャッチアップするだけでかなり厳しいと思いますが、できているのかな?
=====
ー>アメリカの事情は知らないはずなので知らないことは書かないようにしましょう。
ー>ヨーロッパでは白人様はHRとかマーケやってます。移民にたよってます。ロシア、ウクライナ、インド、パキスタンなど
なぜ、ヨーロッパ人が避けるかといと「やる気がないから」です。以上
※ちなみに防衛医大の補欠合格は東大に入る人なら大体受かると思う
]]>CDN とは世界各地にあるキャッシュサーバーにコンテンツをキャッシュして配信してもらうことで、オリジンサーバーの負荷を軽減したりユーザーへの配信速度を上げたりするリバースプロキシのホスティングサービスだが、 Fastly の最大の特徴としてはそのキャッシュが消えるのが速い。普通の CDN が数十秒〜数分とかかるのにたいして 0.2 秒で全部消えることが保証されているし、キャッシュにたいしてキーをつけておけば(HTTP ヘッダーに Surrogate-Key って入れるだけ)特定のキーがついているキャッシュだけ 0.2 秒以内に消したりということができる。
これにより、 CDN による配信高速化の恩恵を受けながら、コンテンツをリアルタイムに更新していくことができる。 next.js + vercel などはこのあたりをフロントエンドから CDN まで一気通貫に提供することでリアルタイム風にコンテンツを更新できるように見せかけているが、 Fastly なら本当になにもかもリアルタイムで出来ることが保証されるので、難しいことを考えなくてもよい。
CDN の設定の反映の遅さというのは Cloudfront とか使っていれば感じることだと思うが、 Fastly なら 5 秒ぐらいで反映される。設定を変更しながらいろいろ検証しているときにこれが地味に嬉しい。
ただし上記の特性の代償と言えるのかもしれないが(そうではないのかもしれないけど)、 Fastly は「デカめの配信拠点を比較的少数配置する」という構成になっているため、ディザスタリカバリなどの面では不安がある(今回の障害はマジで全部落ちたのでこれとは関係ない問題だろう)。
Web 設定画面からいじれる設定項目が多く、にもかかわらずユーザーに優しく使いやすい。例えばリクエストヘッダーを Fastly 側で書き換えてもらう機能があるのだが、それとは別に Host ヘッダーのオーバーライドの設定は(えてしてよく使うので)別の画面に切り出されていたりする。
大抵のユーザーは Web からの設定画面でできることで満足すると思うが、高度な制御をしたい場合、 Varnish の設定ファイルのスニペットをアップロードしたり、あるいは設定全体を書いてアップロードする、といったことができる。例えば JWT のデコードを VCL でやってしまって、同じ URI にたいして認証済みユーザーとそうじゃない人でキャッシュのだしわけなんてことが Fastly 上でできるようになる。
ただし VCL でいろいろな制御を実現しようと思うと、 VCL の表現力の低さにより地獄を見ることになるので、得られるベネフィットと相談しながらこのあたりはやっていくことになる。
]]>トッド(6), 手袋を買いに(4), CloudFront(3), 同伴者(3), 橋本聖子(11), 同人ショップ(3), 蛋白(4), 新美南吉(3), 桜餅(5), 花江(3), ああああああああああああああああああああ(5), 弱者男性(23), 楽天(26), 通院(14), 精神疾患(12), 夫婦別姓(15), 別姓(9), 心療内科(9), 鬱病(10), ライト(12), 捕まえ(12), 精神科(14), 天皇(18), トマト(10), 姓(10), 賃貸(12), 振ら(10), 糖質(11), バイデン(15), メンヘラ(25), ジェンダー(15), モテる(14), 声優(15), ワクチン(20), マンション(13), 信者(12), 容姿(20), 既婚(11), 障害者(12)
■【追記あり】精神疾患の男性はだいたい一人で精神科に来る /20210218011829(26), ■ごんぎつね /20210217194952(13), ■アラサー腐女子だけどいつの間にかツイフェミになってたから絶望した /20210218193205(13), ■はてな好きな高校生なら知っておきたい100人のはてなー /20210217201733(11), ■「バイデンが井戸に毒を入れた」の差別対象はバイデンまたは日本人 /20210217173707(11), ■独身男性が赤羽や北千住に住むのは差別だ /20210218024210(10), ■トマトを上手に育てられない /20210217092500(9), ■服がわからんオタクへ /20210218183322(9), ■男オタクは臭く、太り、服がダサい /20210218144631(9), ■一番盛り上がりやすいんだろうけど /20210217105311(8), ■ある童貞の叫び /20210218191204(7), ■去年称賛された人たちのここ数日の動向 /20210218161601(7), ■ /20210218015913(7), ■孤独は寂しいな /20210217213600(7), ■声優がバラエティ出てキャラセリフ言ってるの見ると寒気がする /20210218092527(6), ■フェミは遊廓を性奴隷制度って言うけどさ /20210218020228(6), ■イラク戦争をテーマにした映画はなぜつまらないのか /20210218180326(5), ■もしコロナワクチンでネトウヨ脳に書き換えられるなら /20210218201742(5), ■好きじゃない女性に好かれた /20210216150213(5), ■天皇って皇帝なん? /20210218203400(5), ■完全に理解した彼くん /20210217195635(5), ■低気圧ガー低気圧ガーうるせーんだよ /20210217213552(5), ■「40歳で特別なスキルのない主婦・・・」の記事読んだ /20210218013952(5), ■パトレイバー2に第二小隊を殺された /20210218062316(5), ■anond:20210218090427 /20210218090745(5), ■ /20210218100041(5), ■クレイジー /20210218104850(5), ■精神的病に冒されている人は治す気あるのかなあ。 /20210218110438(5), ■夫婦別性ってどうしてそうしたいの? /20210218150658(5), ■男性に対するセクハラは容認されるという人権後進国 /20210218152350(5), ■ソフトバンクのLINEMO /20210218155153(5), ■彼氏にかわいいって言ったらキレられた /20210218163359(5), ■anond:20210218011829 /20210218165151(5), ■日本スゴイ病の感染源は天皇だよね /20210218173003(5), ■1年半ずっとATMとして働き続けたときの話 /20210218173806(5)
]]>これだね PHPのほうにPDO入れてPHP側で捻じ曲げないとだめなんだろうな スクリプトから書き換えると ハッキングされるもんな CloudEdgeでPDOさがせばあるかな
アドミン:$_SERVER['HTTP_HOST']をPHPスクリプトで書き換えればいい
C++プログラマ PDOからPHPレベルで$_SERVER['HTTP_HOST']をCloudFrontように書き換える
]]>Wordpressの5.0 5.1までがPHP5.2系で5.6から文法上の互換性が極めてないから
Wordpressの5.0に対して CloudFront対応パッチを書くかどうしようか?というところ
LambdaEdgeでねじまげてもいいけど、それはちょっとセキュリティー上NGなきがするから、オリジン側にCloudFront対応パッチを手動でいれようかと
]]>$_SERVER['HTTP_HOST'] .
そりゃそうだ
CloudFrontを通しているから$_SERVER['HTTP_HOST'] .は使えない
$_SERVER['HTTP_HOST'] は自分じゃなくてCloudFrontのURLを答えろと
そりゃそうだ
自分自身がPHPをApache経由で展開しているからと行って
URLが自分だとは限らない
リバースプロキシ扱いで 自分直 厳禁にしろと これきびしいね
さすがにこれはWordpressのバージョンを上げてPHPも7にあげないと無理かもな
]]>しばらく
こっちをかしてくれ
やはり年単位で調整を繰り返しているが
ブログのコメント欄
相性が悪いな
コメントスパムもあるから
PHP直撃にすると、こんどはクローラーに潰される
急激な1日だけの大手サイトリンクに対応するとCDNになって、コメントに対応できない
調整がめんどくさいことこの上ない
バランスが難しいね
どうしてもコメントを開けようとすると
ロードバランサー入れてPHPをマルチにしないと負荷に耐えられないが
わずか1年で1日未満のあめに、のこりをずっとあげておけはたしかに無謀
Lambda pressでリミッター入れる以外の方法にたどり着けない
]]>というののテストがようやく佳境 AWSは知っているプログラマーがやって1週間程度(調査期間)APめんどくさいが、ドキュメントのみで構築可能 サポートの人力対応不要でいけることを確認 インシデント使用0でなんとか自己解決できそうな見込みがたってきた
認証部分のスクリプトも同じサーバから流し込みたいので、Cloudfrontと自閉VPCとの組み合わせをさぐっていて、いろいろなパターンで、逃げもききやすい組み合わせを現在のバージョンで調べるのがめんどう。
]]>グローバルIPを一切もたないEC2(動的コンテンツ)にどうやってつなぐんだろう
できればそういう使い方をしているとか、しられたくないから、さぽせんに問い合わせたくない がんばる
安全破壊もそうだけど、基本的にまちがっちゃって、ってというのが可愛そうだから 故意でないと起きないように気をつけてるんだ偶然の排除に そのへんがサイト設計のノウハウだからねやっぱり
]]>ということは1000人に動画配信で100USD 1万円コース
youtube の圧倒的なやすさがわかるが採算がきっついよね
]]>robots.txtのみ静的生成
を
cloudfrontで配信 robots.txtはcloudfronから生成
というサイトと配信内容ごとにCDN側でrobots.txtを捻じ曲げてみた
オリジンはフルでDisallow CDNからはallow
つかれた
]]>本当はクロールすんな、読め。お前にデータを無料で提供しているわけじゃない。
読むという行為と引き換えに情報がもらえる。取引なんだよ。
それを機械で使って読まないし、利益の提供もない。
そういう人でもCDNから機械学習はおめこぼしするが
まったく同じ内容にオリジンにクローラーをかけて、情報を吸おうとするとなると
これは合理性を認めがたい
robotsにCDNはこっちって書けたんだっけ たぶんそれだろうな
オリジンなんてふつうわからないが、万が一わかったばあいに
robotsはいいけどクロールするならCDNにいけというのはrobotsにCDNをかいとけか勉強になった
]]>申し込み実行処理だってAPI Gatewayで保護してるだろうから、「ページが見えない」とか今どきの感覚から言えば論外なんだぞ。
]]>なおAWSでS3+CloudFrontが一番安い模様
php+mysql使いたいならAWSのLightSailやな。月400円足らずやで。
]]>「自分には技術力がある」と勘違いしているやつが多すぎる。
実際、フリーランスなんて金がかかるだけで技術力もなければ人望もない、それに謙虚じゃない、つまり性格もアレなわけで。
とあるフリーランス紹介会社(渋谷にいくつかあるよね)から来たフリーランスの使えなさが異常。
とくに最近思うのは、経験不足なのにフリーランスやってるやつ多すぎ。
ガチャで行ったら完全にはずれだからな。
AWS経験者で取ったのに、ECS、EKSやったことないとか、CodeBuild系とか、ACM、CloudFront、S3などの連携も知らないとか、本当になんちゃってが多い。本当にこういうやつゴミ。
デベロッパー系でいったら、フレームワーク知らない言語経験者もゴミだからな。
例えば、Javaで言ってもStruts1とか、RubyでSinatra、PHPでCakePHPしかやったことないとか産業廃棄物もいいとこ。
面接の時だけすっごいアピって有能っぽくさせるの本当に辞めて。
なんちゃってエンジニア続けるぐらいなら、俳優目指せよ
本当にフリーランスつかえねー
]]>