日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

e.V4p.C0/index.php,php-fpm进程在Kubernetes中接收SIGKILL信号

發布時間:2023/11/27 生活经验 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 e.V4p.C0/index.php,php-fpm进程在Kubernetes中接收SIGKILL信号 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我已經在其中配置了Nginx,PHP和php-fpm創建了ubuntu docker鏡像 . 當我在Docker實例上運行它時工作正常 .

但是當我在kubernetes中運行相同的圖像時,php-fpm進程收到SIGKILL(9)信號,我們得到502個網關錯誤 .

我想是kubernetes將SIGKILL信號發送到kubernetes pods . 我沒有在kubernetes模板中使用任何準備和活力探測器 .

感謝任何幫助 . 提前致謝 .

有關詳細信息,請在下面找到docker文件和php-fpm日志,

Dockerfile

FROM ubuntu

#install utilities tools

RUN apt-get update \

&& apt-get install -y vim unzip curl python-software-properties software-properties-common locales supervisor

# Update software list, install php-nginx & clear cache

RUN locale-gen en_US.UTF-8 && \

export LANG=en_US.UTF-8 && \

add-apt-repository -y ppa:ondrej/php && \

apt-get update && \

apt-get upgrade -y && \

apt-get install -y --force-yes nginx \

php5.6 php5.6-zip php5.6-fpm php5.6-cli php5.6-mysql php5.6-mcrypt php5.6-xml\

php5.6-curl php5.6-gd && \

apt-get clean && \

rm -rf /var/lib/apt/lists/* \

/tmp/* \

/var/tmp/*

# Configure nginx

RUN echo "daemon off;" >> /etc/nginx/nginx.conf

RUN sed -i "s/sendfile on/sendfile off/" /etc/nginx/nginx.conf

RUN mkdir -p /var/www/html

# Configure PHP

RUN sed -i -e "s/;cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/" /etc/php/5.6/fpm/php.ini && \

sed -i -e "s/;date.timezone =.*/date.timezone = America\/Argentina\/Buenos_Aires/" /etc/php/5.6/fpm/php.ini && \

sed -i -e "s/upload_max_filesize\s*=\s*2M/upload_max_filesize = 100M/g" /etc/php/5.6/fpm/php.ini && \

sed -i -e "s/post_max_size\s*=\s*8M/post_max_size = 100M/g" /etc/php/5.6/fpm/php.ini && \

sed -i -e "s/variables_order = \"GPCS\"/variables_order = \"EGPCS\"/g" /etc/php/5.6/fpm/php.ini

##Updated for PHP 5.6

RUN sed -i -e "s/;daemonize\s*=\s*yes/daemonize = no/g" /etc/php/5.6/fpm/php-fpm.conf && \

sed -i -e "s/pid =.*/pid = \/var\/run\/php-fpm.pid/" /etc/php/5.6/fpm/php-fpm.conf && \

sed -i -e "s/listen =.*sock/listen = 127.0.0.1:9000/" /etc/php/5.6/fpm/pool.d/www.conf && \

sed -i -e "s/;clear_env = no/clear_env = no/" /etc/php/5.6/fpm/pool.d/www.conf && \

sed -i -e "s/;catch_workers_output\s*=\s*yes/catch_workers_output = yes/g" /etc/php/5.6/fpm/pool.d/www.conf && \

sed -i -e "s/pm.max_children = 5/pm.max_children = 4/g" /etc/php/5.6/fpm/pool.d/www.conf && \

sed -i -e "s/pm.start_servers = 2/pm.start_servers = 3/g" /etc/php/5.6/fpm/pool.d/www.conf && \

sed -i -e "s/pm.min_spare_servers = 1/pm.min_spare_servers = 2/g" /etc/php/5.6/fpm/pool.d/www.conf && \

sed -i -e "s/pm.max_spare_servers = 3/pm.max_spare_servers = 4/g" /etc/php/5.6/fpm/pool.d/www.conf && \

sed -i -e "s/;pm.max_requests = 500/pm.max_requests = 200/g" /etc/php/5.6/fpm/pool.d/www.conf

RUN sed -i -e "s/;cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/" /etc/php/5.6/cli/php.ini && \

sed -i -e "s/;date.timezone =.*/date.timezone = America\/Argentina\/Buenos_Aires/" /etc/php/5.6/cli/php.ini && \

sed -i -e "s/upload_max_filesize\s*=\s*2M/upload_max_filesize = 100M/g" /etc/php/5.6/cli/php.ini && \

sed -i -e "s/post_max_size\s*=\s*8M/post_max_size = 100M/g" /etc/php/5.6/cli/php.ini && \

sed -i -e "s/variables_order = \"GPCS\"/variables_order = \"EGPCS\"/g" /etc/php/5.6/cli/php.ini

COPY opsconfig/default_server_config /etc/nginx/sites-available/default

COPY opsconfig/supervisor.conf /etc/supervisor/conf.d/supervisor.conf

RUN phpenmod -v 5.6 mcrypt && \

phpenmod -v 5.6 xdebug && \

phpenmod -v 5.6 zip

#install composer

RUN curl -O https://getcomposer.org/composer.phar && \

mv composer.phar /usr/local/bin/composer && \

chmod +x /usr/local/bin/composer

# Workdir

WORKDIR /var/www/html

COPY src/ /var/www/html/

RUN chown -R www-data:www-data /var/www/html

CMD ["/usr/bin/supervisord"]

supervisor.conf

[supervisord]

nodaemon=true

[program:php-fpm]

command=/usr/sbin/php-fpm5.6 --nodaemonize

[program:nginx]

command=/usr/sbin/nginx

autostart=true

autorestart=true

priority=10

stdout_events_enabled=true

stderr_events_enabled=true

stdout_logfile=/dev/stdout

stdout_logfile_maxbytes=0

stderr_logfile=/dev/stderr

php-fpm.log

[10-Oct-2017 16:52:02] NOTICE: fpm is running, pid 56

[10-Oct-2017 16:52:02] NOTICE: ready to handle connections

[10-Oct-2017 16:52:02] NOTICE: systemd monitor interval set to 10000ms

[10-Oct-2017 16:52:30] WARNING: [pool www] child 57 exited on signal 9 (SIGKILL) after 28.399445 seconds from start

[10-Oct-2017 16:52:30] NOTICE: [pool www] child 61 started

[10-Oct-2017 16:52:38] WARNING: [pool www] child 59 exited on signal 9 (SIGKILL) after 36.796172 seconds from start

[10-Oct-2017 16:52:38] NOTICE: [pool www] child 62 started

[10-Oct-2017 16:53:15] WARNING: [pool www] child 58 exited on signal 9 (SIGKILL) after 73.299127 seconds from start

[10-Oct-2017 16:53:15] NOTICE: [pool www] child 63 started

[10-Oct-2017 17:45:02] WARNING: [pool www] child 62 exited on signal 9 (SIGKILL) after 3143.801344 seconds from start

[10-Oct-2017 17:45:02] NOTICE: [pool www] child 64 started

Nginx日志

2017/10/10 16:53:15 [error] 11#11: *162 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 10.244.2.49, server: _, request: "GET /admin/index.php?route=common/dashboard&token=V4iXjKHenn2ZOIldfn4pmIHcTIHiFoxk HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "shop9.homesourcesystems.net", referrer: "https://domain_name/admin/"

2017/10/10 17:45:02 [error] 11#11: *166 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 10.244.2.49, server: _, request: "GET /admin/index.php?route=common/dashboard&token=sFiMAItAgX22BarBfcNNVuyin50ZauIa HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "shop9.homesourcesystems.net", referrer: "https://domain_name/admin/"

Pod定義

Name: bumptious-beetle-3107682338-qlvcf

Namespace: testns

Node: k8s-agent-1/10.240.0.4

Start Time: Wed, 11 Oct 2017 09:26:21 +0000

Labels: app=testapp

pod-template-hash=3107682338

release=bumptious-beetle

Annotations: checksum/config=466a2fbe40164c0f5a10a06e26417c92a47422720e96c4fb51562eb8388d282f

kubernetes.io/created-by={"kind":"SerializedReference","apiVersion":"v1","reference":{"kind":"ReplicaSet","namespace":"testns","name":"bumptious-beetle-3107682338","uid":"3e2745b7-ae66...

Status: Running

IP: 10.244.0.205

Controllers: ReplicaSet/bumptious-beetle-3107682338

Containers:

hstestns:

Container ID: docker://31477927d3d0ac1b3f2fe662601d1d65d2a6d1fb442e580f9c1836e921a85f75

Image: phpnginx:1.9

Image ID: docker-pullable://phpnginx@sha256:7dfb96e283f0802e72249aeb252d3e6290dec00591c442da80bfa4727cef7ca5

Port: 80/TCP

State: Running

Started: Wed, 11 Oct 2017 09:26:42 +0000

Ready: True

Restart Count: 0

Limits:

cpu: 100m

memory: 50Mi

Requests:

cpu: 10m

memory: 40Mi

Environment Variables from:

bumptious-beetle ConfigMap Optional: false

Environment:

Mounts:

/var/run/secrets/kubernetes.io/serviceaccount from default-token-ptkqw (ro)

Conditions:

Type Status

Initialized True

Ready True

PodScheduled True

Volumes:

default-token-ptkqw:

Type: Secret (a volume populated by a Secret)

SecretName: default-token-ptkqw

Optional: false

QoS Class: Burstable

Node-Selectors:

Tolerations:

Events:

FirstSeen LastSeen Count From SubObjectPath Type Reason Message

--------- -------- ----- ---- ------------- -------- ------ -------

13m 13m 1 default-scheduler Normal Scheduled Successfully assigned bumptious-beetle-3107682338-qlvcf to k8s-agent-1

13m 13m 1 kubelet, k8s-agent-1 spec.containers{hsecommerce} Normal Pulling pulling image "phpnginx:1.9"

13m 13m 1 kubelet, k8s-agent-1 spec.containers{hsecommerce} Normal Pulled Successfully pulled image "phpnginx:1.9"

13m 13m 1 kubelet, k8s-agent-1 spec.containers{hsecommerce} Normal Created Created container with id 31477927d3d0ac1b3f2fe662601d1d65d2a6d1fb442e580f9c1836e921a85f75

13m 13m 1 kubelet, k8s-agent-1 spec.containers{hsecommerce} Normal Started Started container with id 31477927d3d0ac1b3f2fe662601d1d65d2a6d1fb442e580f9c1836e921a85f75

此致,拉胡爾

總結

以上是生活随笔為你收集整理的e.V4p.C0/index.php,php-fpm进程在Kubernetes中接收SIGKILL信号的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产麻豆天美果冻无码视频 | 草久免费视频 | 欧美二区在线观看 | av片亚洲| 亚洲第一黄色片 | 午夜日韩福利 | 性欧美长视频 | 欧美成人777 | 欧美性受视频 | www.青青草| 婷婷精品一区二区三区 | 国产综合精品在线 | av中文资源在线 | 久久av高潮av | 精品一区二区三区久久 | 亚洲熟区 | 音影先锋av资源 | 日本熟女一区二区 | 在线黄色大片 | 久色88| 青青视频在线播放 | 亚洲va欧美va天堂v国产综合 | 久久93| 一区二区三区黄色 | 亚洲精品2 | 日韩在线第一区 | 污网站免费在线观看 | 一级做a爱片性色毛片 | 国产喷水福利在线视频 | 菲律宾黄色片 | 饥渴少妇色诱水电工 | 久久精品国产亚洲AV黑人 | 四虎精品在永久在线观看 | 波多av在线 | 福利网站在线 | 久久99热这里只频精品6学生 | 国产露脸国语对白在线 | 亚洲一区二区三区四区在线播放 | 午夜精品久久久久久久久久久 | 色av导航 | 久久短视频 | 中文字幕第一页久久 | 欲乱美女| 日韩一区二区在线视频 | 丰满人妻一区二区三区53 | 国产卡一卡二卡三无线乱码新区 | 久久99精品久久久久久园产越南 | 亚洲码欧美码一区二区三区 | 国产精品一区二区三区免费看 | 天天看视频 | 中文字幕女优 | 久久综合综合久久 | 精品国产成人亚洲午夜福利 | 亚洲女优在线播放 | 天堂草在线观看 | 亚洲精品美女 | 欧美一区二区三区成人久久片 | 先锋资源久久 | 三年中文免费观看大全动漫 | 日韩精品一区中文字幕 | 性欧美大战久久久久久久久 | 亚洲视频欧美 | 天堂中文在线看 | 亚洲无码国产精品 | 欧美三级a做爰在线观看 | 一二三区av | 激情网五月天 | 精品视频网| 国语对白久久 | 在线观看国产成人 | 精品www久久久久久奶水 | 中文字幕视频一区二区 | 波多野结衣欧美 | 米奇av| www.中文字幕 | 亚洲一区二区免费 | 伦av综合一区 | 能看的黄色网址 | 欧美成人综合网站 | 婷婷色在线 | 男性裸体全身精光gay | 久久久久国产精品无码免费看 | 亚洲自拍偷拍一区二区三区 | 波多野av在线 | 日韩欧美一区二区在线 | 欧美成人久久久免费播放 | 黑人操白妞 | 国产精品第一页在线观看 | 91影院在线播放 | jizzjizz在线 | 在线视频 一区二区 | 欧美亚洲激情视频 | av观看国产 | 国产精品一卡 | 久久久久久久久久久久久久久久久久久久 | 美女色呦呦 | 紧身裙女教师三上悠亚红杏 | 水蜜桃亚洲精品 | 最新日韩视频 |