Skip to main content

WP tuning p2 (API), Lumen, Laravel codepipeline Beanstalk

https://deliciousbrains.com/comparing-wordpress-rest-api-performance-admin-ajax-php/
https://stackoverflow.com/questions/3338220/how-to-simulate-high-traffic-load-on-a-web-application
http://www.opensourcetesting.org/category/performance/page/2/
https://jmeter.apache.org/usermanual/get-started.html#non_gui

curl -sH 'X-Papertrail-Token: YOUR-HTTP-API-KEY' https://papertrailapp.com/api/v1/archives.json |
  grep -o '"filename":"[^"]*"' | egrep -o '[0-9-]+' |
  awk '$0 >= "YYYY-MM-DD" && $0 < "YYYY-MM-DD" {
    print "output " $0 ".tsv.gz"
    print "url https://papertrailapp.com/api/v1/archives/" $0 "/download"
  }' | curl --progress-bar -fLH 'X-Papertrail-Token: YOUR-HTTP-API-KEY' -K-

https://help.papertrailapp.com/kb/how-it-works/permanent-log-archives/#usage-example

https://medium.com/@avishayil/deploy-to-elastic-beanstalk-using-bitbucket-pipelines-189eb75cf052
https://hackernoon.com/aws-vs-heroku-cloud-platform-comparison-for-2017-5f2194c0673e

seem kool
https://thomasgriffin.io/a-creative-approach-to-efficient-and-scalable-wordpress-api-endpoints/

https://www.slimframework.com/2015/04/14/lumen.html
https://www.adampatterson.ca/2015/using-wordpress-with-lumen/
https://logmatic.io/blog/youre-doing-php-logging-wrong/

oh not what I want. I want auto deploy codepipeline use $eb deploy and ELB DSL config.
https://medium.com/@sinsin_78919/https-medium-com-sinsin-78919-how-to-setup-lumen-aws-elastic-beanstalk-basic-26ef8b3eb380

https://aws.amazon.com/cloudfront/faqs/#Does_Amazon_CloudFront_cache_POST_responses

https://stackoverflow.com/questions/3327425/when-to-use-amazon-cloudfront-or-s3
https://stackoverflow.com/questions/19705474/is-it-possible-for-cloudfront-to-cache-rest-api-calls
https://docs.aws.amazon.com/vpc/latest/peering/vpc-peering-basics.html

5 or more type of cache + EC2 combinations.
https://docs.aws.amazon.com/AmazonElastiCache/latest/mem-ug/elasticache-vpc-accessing.html


Some cool item here
Custom Docker image for specific Laravel, hosted on ECR.
https://hackernoon.com/laravel-on-aws-a-reference-architecture-a680755130d0

Live .env hosted on private S3 (seem complex) but best way to handle this live .env ?
http://blog.goforyt.com/laravel-5-aws-elastic-beanstalk-production-guide/
Remember that run php artisan generate/migrate many time may corrupt DB in some article, so this is where Beanstalk ENV shine and why it matter.

04supervisor.config => queue worker (can used for µ service ?)

Cool, alphabet order execution
https://deliciousbrains.com/scaling-laravel-using-aws-elastic-beanstalk-part-3-setting-elastic-beanstalk/
Many think like Apache/Nginx vhost order (seem not documented too) but understandable/guest since we are software developer and this order can be guested.

Continue RTFM
https://docs.aws.amazon.com/codedeploy/latest/userguide/welcome.html

Temporary use $ eb deploy --staged
And add NewRelic
New relic suggest config not work.
Here my boss config and work:
packages:
yum:
newrelic-php5: []
rpm:
newrelic: http://yum.newrelic.com/pub/newrelic/el5/x86_64/newrelic-repo-5-3.noarch.rpm
commands:
configure_new_relic:
command: newrelic-install install
env:
NR_INSTALL_SILENT: true
NR_INSTALL_KEY: new_relic_key_here

https://continuousphp.com/tutorial/wordpress-elastic-beanstalk/

Comments

  1. Laravel Development Company, Get a free quote for laravel web development requirement from a leading Laravel Development Company. Discuss your web project with us to get large discounts...Contact us : +91-9806724185 or Contact@expresstechsoftwares.com

    ReplyDelete
  2. This is very helpful information. Thank for sharing this post. Looking forward to read more.
    Web Design and Development Company

    ReplyDelete

Post a Comment

Popular posts from this blog

AWS Elasticache Memcached connection

https://docs.aws.amazon.com/AmazonElastiCache/latest/mem-ug/accessing-elasticache.html#access-from-outside-aws http://hourlyapps.blogspot.com/2010/06/examples-of-memcached-commands.html Access memcached https://docs.aws.amazon.com/AmazonElastiCache/latest/mem-ug/GettingStarted.AuthorizeAccess.html Zip include hidden file https://stackoverflow.com/questions/12493206/zip-including-hidden-files phpmemcachedadmin ~ phpMyAdmin or phpPgAdmin ... telnet mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com 11211 stats items stats cachedump 27 100 https://docs.aws.amazon.com/AmazonElastiCache/latest/mem-ug/VPCs.EC.html https://lzone.de/cheat-sheet/memcached VPC ID Security Group ID (sg-...) Cluster: The identifier for the cluster memcached1 Creation Time: The time (UTC) when the cluster was created January 9, 2019 at 11:47:16 AM UTC+7 Configuration Endpoint: The configuration endpoint of the cluster memcached1.ahgofe.cfg.usw1.cache.amazonaws.com:11211 St...

Simulate Fail2ban on Apache request spam with mod_evasive limitipconn ...

https://en.wikipedia.org/wiki/Manchu_alphabet https://en.wikipedia.org/wiki/Sweet_potato https://en.wikipedia.org/wiki/New_World_crops https://www.mdpi.com/journal/energies http://www.cired.net/publications/cired2007/pdfs/CIRED2007_0342_paper.pdf https://www.davidpashley.com/articles/writing-robust-shell-scripts/ trap command https://en.wikipedia.org/wiki/Race_condition https://unix.stackexchange.com/questions/172541/why-does-exit-1-not-exit-the-script exit 1 not work it seem { } brace bound fixed it. cat access_log | cut -d ' ' -f 1 > ip1 sort -n -t. -k1,1 -k2,2 -k3,3 -k4,4 | uniq -c | sort -n -r -s https://unix.stackexchange.com/questions/246104/unix-count-unique-ip-addresses-sort-them-by-most-frequent-and-also-sort-them https://stackoverflow.com/questions/20164696/how-to-block-spam-and-spam-bots-for-good-with-htaccess  Code: ------------------------------------------------------------------- #Block Spam Bots and Spam on your website #Block proxies...

Notes Windows 10 Virtualbox config, PHP Storm Japanese, custom PHP, Apache build, Postgresql

 cmd => Ctrl + Shift + Enter mklink "C:\Users\HauNT\Videos\host3" "C:\Windows\System32\drivers\etc\hosts" https://www.quora.com/How-to-create-a-router-in-php https://serverfault.com/questions/225155/virtualbox-how-to-set-up-networking-so-both-host-and-guest-can-access-internet 1 NAT + 1 host only config https://unix.stackexchange.com/questions/115464/how-to-properly-set-up-2-network-interfaces-in-centos-running-in-virtualbox DEVICE=eth0 TYPE=Ethernet #BOOTPROTO=dhcp BOOTPROTO=none #IPADDR=10.9.11.246 #PREFIX=24 #GATEWAY=10.9.11.1 #IPV4_FAILURE_FATAL=yes #HWADDR=08:00:27:CC:AC:AC ONBOOT=yes NAME="System eth0" [root@localhost www]# cat /etc/sysconfig/network-scripts/ifcfg-eth1 # Advanced Micro Devices, Inc. [AMD] 79c970 [PCnet32 LANCE] DEVICE=eth1 IPADDR=192.168.56.28 <= no eff => auto like DHCP #GATEWAY=192.168.56.1 #BOOTPROTO=dhcp BOOTPROTO=static <= no eff ONBOOT=yes HWADDR=08:00:27:b4:20:10 [root@localhost www]# ...