mirror of
https://github.com/alanorth/cgspace-notes.git
synced 2024-11-22 14:45:03 +01:00
Add notes for 2017-11-24
This commit is contained in:
parent
56a001943d
commit
b4a49d0186
@ -830,3 +830,24 @@ $ grep 70.32.83.92 dspace.log.2017-11-23 | grep -o -E 'session_id=[A-Z0-9]{32}'
|
||||
- I came across some interesting PostgreSQL tuning advice for SSDs: https://amplitude.engineering/how-a-single-postgresql-config-change-improved-slow-query-performance-by-50x-85593b8991b0
|
||||
- Apparently setting `random_page_cost` to 1 is "common" advice for systems running PostgreSQL on SSD (the default is 4)
|
||||
- So I deployed this on DSpace Test and will check the Munin PostgreSQL graphs in a few days to see if anything changes
|
||||
|
||||
## 2017-11-24
|
||||
|
||||
- It's too early to tell for sure, but after I made the `random_page_cost` change on DSpace Test's PostgreSQL yesterday the number of connections dropped drastically:
|
||||
|
||||
![PostgreSQL connections after tweak (week)](/cgspace-notes/2017/11/postgres-connections-week.png)
|
||||
|
||||
- There have been other temporary drops before, but if I look at the past month and actually the whole year, the trend is that connections are four or five times higher on average:
|
||||
|
||||
![PostgreSQL connections after tweak (month)](/cgspace-notes/2017/11/postgres-connections-month.png)
|
||||
|
||||
- I just realized that we're not logging access requests to other vhosts on CGSpace, so it's possible I have no idea that we're getting slammed at 4AM on another domain that we're just silently redirecting to cgspace.cgiar.org
|
||||
- I've enabled logging on the CGIAR Library on CGSpace so I can check to see if there are many requests there
|
||||
- In just a few seconds I already see a dozen requests from Googlebot (of course they get HTTP 301 redirects to cgspace.cgiar.org)
|
||||
- I also noticed that CGNET appears to be monitoring the old domain every few minutes:
|
||||
|
||||
```
|
||||
192.156.137.184 - - [24/Nov/2017:20:33:58 +0000] "HEAD / HTTP/1.1" 301 0 "-" "curl/7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.27.1 zlib/1.2.3 libidn/1.18 libssh2/1.4.2"
|
||||
```
|
||||
|
||||
- I should probably tell CGIAR people to have CGNET stop that
|
||||
|
@ -38,7 +38,7 @@ COPY 54701
|
||||
|
||||
<meta property="article:published_time" content="2017-11-02T09:37:54+02:00"/>
|
||||
|
||||
<meta property="article:modified_time" content="2017-11-23T17:18:45+02:00"/>
|
||||
<meta property="article:modified_time" content="2017-11-24T00:59:11+02:00"/>
|
||||
|
||||
|
||||
|
||||
@ -86,9 +86,9 @@ COPY 54701
|
||||
"@type": "BlogPosting",
|
||||
"headline": "November, 2017",
|
||||
"url": "https://alanorth.github.io/cgspace-notes/2017-11/",
|
||||
"wordCount": "4849",
|
||||
"wordCount": "5032",
|
||||
"datePublished": "2017-11-02T09:37:54+02:00",
|
||||
"dateModified": "2017-11-23T17:18:45+02:00",
|
||||
"dateModified": "2017-11-24T00:59:11+02:00",
|
||||
"author": {
|
||||
"@type": "Person",
|
||||
"name": "Alan Orth"
|
||||
@ -1080,6 +1080,34 @@ $ grep -c com.atmire.utils.UpdateSolrStatsMetadata dspace.log.2017-11-19
|
||||
<li>So I deployed this on DSpace Test and will check the Munin PostgreSQL graphs in a few days to see if anything changes</li>
|
||||
</ul>
|
||||
|
||||
<h2 id="2017-11-24">2017-11-24</h2>
|
||||
|
||||
<ul>
|
||||
<li>It’s too early to tell for sure, but after I made the <code>random_page_cost</code> change on DSpace Test’s PostgreSQL yesterday the number of connections dropped drastically:</li>
|
||||
</ul>
|
||||
|
||||
<p><img src="/cgspace-notes/2017/11/postgres-connections-week.png" alt="PostgreSQL connections after tweak (week)" /></p>
|
||||
|
||||
<ul>
|
||||
<li>There have been other temporary drops before, but if I look at the past month and actually the whole year, the trend is that connections are four or five times higher on average:</li>
|
||||
</ul>
|
||||
|
||||
<p><img src="/cgspace-notes/2017/11/postgres-connections-month.png" alt="PostgreSQL connections after tweak (month)" /></p>
|
||||
|
||||
<ul>
|
||||
<li>I just realized that we’re not logging access requests to other vhosts on CGSpace, so it’s possible I have no idea that we’re getting slammed at 4AM on another domain that we’re just silently redirecting to cgspace.cgiar.org</li>
|
||||
<li>I’ve enabled logging on the CGIAR Library on CGSpace so I can check to see if there are many requests there</li>
|
||||
<li>In just a few seconds I already see a dozen requests from Googlebot (of course they get HTTP 301 redirects to cgspace.cgiar.org)</li>
|
||||
<li>I also noticed that CGNET appears to be monitoring the old domain every few minutes:</li>
|
||||
</ul>
|
||||
|
||||
<pre><code>192.156.137.184 - - [24/Nov/2017:20:33:58 +0000] "HEAD / HTTP/1.1" 301 0 "-" "curl/7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.27.1 zlib/1.2.3 libidn/1.18 libssh2/1.4.2"
|
||||
</code></pre>
|
||||
|
||||
<ul>
|
||||
<li>I should probably tell CGIAR people to have CGNET stop that</li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
BIN
public/2017/11/postgres-connections-month.png
Normal file
BIN
public/2017/11/postgres-connections-month.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 9.3 KiB |
BIN
public/2017/11/postgres-connections-week.png
Normal file
BIN
public/2017/11/postgres-connections-week.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 8.2 KiB |
@ -4,7 +4,7 @@
|
||||
|
||||
<url>
|
||||
<loc>https://alanorth.github.io/cgspace-notes/2017-11/</loc>
|
||||
<lastmod>2017-11-23T17:18:45+02:00</lastmod>
|
||||
<lastmod>2017-11-24T00:59:11+02:00</lastmod>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
@ -134,7 +134,7 @@
|
||||
|
||||
<url>
|
||||
<loc>https://alanorth.github.io/cgspace-notes/</loc>
|
||||
<lastmod>2017-11-23T17:18:45+02:00</lastmod>
|
||||
<lastmod>2017-11-24T00:59:11+02:00</lastmod>
|
||||
<priority>0</priority>
|
||||
</url>
|
||||
|
||||
@ -145,7 +145,7 @@
|
||||
|
||||
<url>
|
||||
<loc>https://alanorth.github.io/cgspace-notes/tags/notes/</loc>
|
||||
<lastmod>2017-11-23T17:18:45+02:00</lastmod>
|
||||
<lastmod>2017-11-24T00:59:11+02:00</lastmod>
|
||||
<priority>0</priority>
|
||||
</url>
|
||||
|
||||
@ -157,13 +157,13 @@
|
||||
|
||||
<url>
|
||||
<loc>https://alanorth.github.io/cgspace-notes/post/</loc>
|
||||
<lastmod>2017-11-23T17:18:45+02:00</lastmod>
|
||||
<lastmod>2017-11-24T00:59:11+02:00</lastmod>
|
||||
<priority>0</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://alanorth.github.io/cgspace-notes/tags/</loc>
|
||||
<lastmod>2017-11-23T17:18:45+02:00</lastmod>
|
||||
<lastmod>2017-11-24T00:59:11+02:00</lastmod>
|
||||
<priority>0</priority>
|
||||
</url>
|
||||
|
||||
|
BIN
static/2017/11/postgres-connections-month.png
Normal file
BIN
static/2017/11/postgres-connections-month.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 9.3 KiB |
BIN
static/2017/11/postgres-connections-week.png
Normal file
BIN
static/2017/11/postgres-connections-week.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 8.2 KiB |
Loading…
Reference in New Issue
Block a user